You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
1.7 KiB
53 lines
1.7 KiB
7 years ago
|
apply plugin: 'com.android.library'
|
||
|
|
||
|
android {
|
||
|
compileSdkVersion 26
|
||
|
buildToolsVersion "26.0.0"
|
||
|
useLibrary 'org.apache.http.legacy'
|
||
|
defaultConfig {
|
||
|
minSdkVersion 24
|
||
|
targetSdkVersion 25
|
||
|
versionCode 1
|
||
|
versionName "1.0"
|
||
|
|
||
|
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
|
||
|
}
|
||
|
compileOptions {
|
||
|
sourceCompatibility JavaVersion.VERSION_1_7
|
||
|
targetCompatibility JavaVersion.VERSION_1_7
|
||
|
}
|
||
|
dexOptions {
|
||
|
preDexLibraries = false
|
||
|
javaMaxHeapSize "4g" // 2g should be also OK
|
||
|
}
|
||
|
|
||
|
packagingOptions {
|
||
|
exclude 'META-INF/DEPENDENCIES.txt'
|
||
|
exclude 'META-INF/LICENSE.txt'
|
||
|
exclude 'META-INF/NOTICE.txt'
|
||
|
exclude 'META-INF/NOTICE'
|
||
|
exclude 'META-INF/LICENSE'
|
||
|
exclude 'META-INF/DEPENDENCIES'
|
||
|
exclude 'META-INF/notice.txt'
|
||
|
exclude 'META-INF/license.txt'
|
||
|
exclude 'META-INF/dependencies.txt'
|
||
|
exclude 'META-INF/LGPL2.1'
|
||
|
}
|
||
|
}
|
||
|
|
||
|
dependencies {
|
||
|
compile fileTree(include: ['*.jar'], dir: 'libs')
|
||
|
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
|
||
|
exclude group: 'com.android.support', module: 'support-annotations'
|
||
|
})
|
||
|
compile 'com.android.support:appcompat-v7:26.+'
|
||
|
testCompile 'junit:junit:4.12'
|
||
|
compile files('libs/guava-22.0-android.jar')
|
||
|
compile files('libs/commons-math3-3.6.1.jar')
|
||
|
compile 'com.google.android.gms:play-services-location:11.0.2'
|
||
|
compile files('libs/commons-codec-1.10.jar')
|
||
|
compile files('libs/asn1-supl2.jar')
|
||
|
compile files('libs/asn1-base.jar')
|
||
|
compile files('libs/suplClient.jar')
|
||
|
compile files('libs/protobuf-nano.jar')
|
||
|
}
|