maven { url 'https://maven.fabric.io/public' }
}
dependencies {
- classpath 'com.android.tools.build:gradle:1.5.0'
+ classpath 'com.android.tools.build:gradle:2.1.0'
//noinspection GradleDynamicVersion
classpath 'io.fabric.tools:gradle:1.+'
}
targetSdkVersion 23
}
- /*lintOptions {
- abortOnError false
- checkAllWarnings true
- }*/
+ // Every muPDF lib build is quite heavy. Some day, we might want to reduce the app size, splitting it in 4.
+ // But it will be more complex to deal with the Google Play distribution... Right now we keep the universal APK.
+ splits {
+ abi {
+ enable true
+ reset()
+ include 'x86', 'x86_64', 'armeabi', 'armeabi-v7a', 'arm64-v8a', 'mips', 'mips64'
+// include 'armeabi-v7a' // OnePlus One
+// include 'x86_64' // Emulateur
+ universalApk false
+ }
+ }
}
dependencies {
- compile 'com.android.support:support-v13:23.1.1'
- compile 'com.android.support:appcompat-v7:23.1.1'
- compile 'com.android.support:cardview-v7:23.1.1'
- compile 'com.android.support:recyclerview-v7:23.1.1'
- compile 'com.android.support:design:23.1.1'
+ compile 'com.android.support:support-v13:23.3.0'
+ compile 'com.android.support:appcompat-v7:23.3.0'
+ compile 'com.android.support:cardview-v7:23.3.0'
+ compile 'com.android.support:recyclerview-v7:23.3.0'
+ compile 'com.android.support:design:23.3.0'
compile 'com.google.code.gson:gson:2.4'
compile 'com.madgag.spongycastle:core:1.53.0.0'
compile 'com.madgag.spongycastle:pkix:1.53.0.0'
+ compile 'com.getbase:floatingactionbutton:1.10.1'
compile files('libs/android-sun-jarsign-support-1.1.jar')
compile('com.crashlytics.sdk.android:crashlytics:2.5.2@aar') {
transitive = true;
}
+ compile project(':mupdffragment')
}