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.
54 lines
1.7 KiB
54 lines
1.7 KiB
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 'joda-time:joda-time:2.9.4' |
|
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') |
|
} |