build.gradle 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. apply plugin: 'com.android.application'
  2. android {
  3. compileSdkVersion 26
  4. buildToolsVersion "29.0.3"
  5. defaultConfig {
  6. applicationId "cn.net.communal.cpzshandset"
  7. minSdkVersion 16
  8. targetSdkVersion 28
  9. versionCode 1
  10. versionName "1.3.1"
  11. testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
  12. // ndk {
  13. // abiFilters "armeabi", "armeabi-v7a"
  14. ////// 指定要ndk需要兼容的架构(这样其他依赖包里mips,x86,armeabi,arm-v8之类的so会被过滤掉)
  15. // }
  16. }
  17. // splits {
  18. // abi {
  19. // enable true
  20. // reset()
  21. // include 'x86', 'armeabi-v7a'
  22. // universalApk true
  23. // }
  24. // }
  25. signingConfigs {
  26. release {
  27. storeFile file('liquidgas.jks')
  28. keyAlias "liquid"
  29. keyPassword "liquid"
  30. storePassword "liquid"
  31. }
  32. debug {
  33. storeFile file('liquidgas.jks')
  34. keyAlias "liquid"
  35. keyPassword "liquid"
  36. storePassword "liquid"
  37. }
  38. }
  39. buildTypes {
  40. release {
  41. minifyEnabled false
  42. proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
  43. }
  44. }
  45. lintOptions {
  46. checkReleaseBuilds false
  47. abortOnError false
  48. }
  49. packagingOptions {
  50. exclude 'META-INF/DEPENDENCIES'
  51. // exclude 'META-INF/NOTICE'
  52. // exclude 'META-INF/LICENSE'
  53. // exclude 'META-INF/LICENSE.txt'
  54. // exclude 'META-INF/NOTICE.txt'
  55. }
  56. }
  57. dependencies {
  58. implementation fileTree(include: ['*.jar'], dir: 'libs')
  59. testImplementation 'junit:junit:4.12'
  60. implementation 'com.android.support:appcompat-v7:26.0.0'
  61. implementation 'com.squareup.retrofit2:converter-gson:2.3.0'
  62. implementation files('libs/scan.jar')
  63. implementation files('libs/core_3.0.1.jar')
  64. implementation files('libs/commons-jymf-label-4.0.jar')
  65. implementation files('libs/httpclient-4.5.13.jar')
  66. implementation files('libs/httpcore-4.4.13.jar')
  67. implementation 'com.github.ctiao:ndkbitmap-armv5:0.9.21'
  68. implementation 'com.github.ctiao:ndkbitmap-x86:0.9.21'
  69. implementation 'com.facebook.stetho:stetho:1.3.1'
  70. }