-
Notifications
You must be signed in to change notification settings - Fork 35
/
config.gradle
72 lines (66 loc) · 3.89 KB
/
config.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
import java.text.SimpleDateFormat
def supportVersion = "24.2.1"
def releaseTime() {
def format = new SimpleDateFormat("yyyyMMdd", Locale.CHINA);
def date = new Date(new GregorianCalendar(Locale.CHINA).getTimeInMillis());
return Integer.parseInt(format.format(date));
}
ext {
deps = [
Junit : "junit:junit:4.12",
SupportV4 : "com.android.support:support-v4:${supportVersion}",
SupportAppcompat : "com.android.support:appcompat-v7:${supportVersion}",
SupportDesign : "com.android.support:design:${supportVersion}",
CardView : "com.android.support:cardview-v7:${supportVersion}",
RecyclerView : "com.android.support:recyclerview-v7:${supportVersion}",
SupportAnnotation : "com.android.support:support-annotations:${supportVersion}",
EventBus : "de.greenrobot:eventbus:2.4.0",
GreenDAO : "de.greenrobot:greendao:2.1.0",
GreenDAOGenerator : "de.greenrobot:greendao-generator:2.1.0",
Umeng : "com.umeng.analytics:analytics:latest.integration",
OKHttp : "com.squareup.okhttp3:okhttp:3.4.1",
OKHttpUrlConnection: 'com.squareup.okhttp3:okhttp-urlconnection:3.4.1',
LeakCanaryDebug : 'com.squareup.leakcanary:leakcanary-android:1.5',
LeakCanaryRelease : 'com.squareup.leakcanary:leakcanary-android-no-op:1.5',
LeakCanaryTest : 'com.squareup.leakcanary:leakcanary-android-no-op:1.5',
JavaPoet : 'com.squareup:javapoet:1.6.1',
ImageLoader : "com.nostra13.universalimageloader:universal-image-loader:1.9.5",
ButterKnife : "com.jakewharton:butterknife:8.4.0",
ButterKnifeCompiler: "com.jakewharton:butterknife-compiler:8.4.0",
RxAndroid : "io.reactivex:rxandroid:1.2.1",
RxJava : "io.reactivex:rxjava:1.1.6",
RxBinding : 'com.jakewharton.rxbinding:rxbinding:0.4.0',
RxBindingV4 : 'com.jakewharton.rxbinding:rxbinding-support-v4:0.4.0',
RxBindingV7 : 'com.jakewharton.rxbinding:rxbinding-appcompat-v7:0.4.0',
Jsoup : "org.jsoup:jsoup:1.9.2",
Fab : "com.getbase:floatingactionbutton:1.10.1",
ScaleImage : "com.davemorrissey.labs:subsampling-scale-image-view:3.5.0",
GifDrawable : "pl.droidsonroids.gif:android-gif-drawable:1.1.16",
NumberProgressBar : 'com.daimajia.numberprogressbar:library:1.2@aar',
MultiDex : "com.android.support:multidex:1.0.1",
ZXing : "com.google.zxing:core:3.2.1",
Json : "org.json:json:20160212",
AndFix : "com.alipay.euler:andfix:0.4.0@aar",
Markdown4J : 'org.commonjava.googlecode.markdown4j:markdown4j:2.2-cj-1.1',
MaterialSearchView : 'com.miguelcatalan:materialsearchview:1.4.0',
SearchView : 'com.lapism:searchview:2.2',
Logger : 'com.orhanobut:logger:1.14',
Router : 'com.github.mzule.activityrouter:activityrouter:1.1.6',
MediumTextView : 'io.github.angebagui.mediumtextview:mediumtextview:1.0.1',
]
built = [
applicationId : "net.nashlegend.sourcewall",
versionCode : 20161016,
versionName : "2.0.6",
buildToolsVersion: "24.0.3",
compileSdkVersion: 24,
minSdkVersion : 15,
targetSdkVersion : 22
]
keys = [
UMENG_APP_KEY : "55018d1dfd98c583330009fd",
WEIBO_APP_KEY : "2946702059",
WEIXIN_APP_ID_DEBUG : "wxb38f35b29cf6703d",
WEIXIN_APP_ID_RELEASE: "wx6383bc21d7a89367",
]
}