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.
 
 

71 line
2.2 KiB

  1. apply plugin: 'com.android.application'
  2. android {
  3. compileSdkVersion 26
  4. defaultConfig {
  5. applicationId "com.neusoft.paymentservice"
  6. minSdkVersion 17
  7. targetSdkVersion 26
  8. versionCode 4
  9. versionName "20210203102225"
  10. javaCompileOptions {
  11. annotationProcessorOptions {
  12. includeCompileClasspath = true
  13. }
  14. }
  15. packagingOptions {
  16. exclude 'META-INF/rxjava.properties'
  17. }
  18. }
  19. buildTypes {
  20. release {
  21. minifyEnabled false
  22. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  23. }
  24. }
  25. compileOptions {
  26. sourceCompatibility JavaVersion.VERSION_1_8
  27. targetCompatibility JavaVersion.VERSION_1_8
  28. }
  29. buildToolsVersion '27.0.3'
  30. }
  31. repositories {
  32. flatDir {
  33. dirs 'libs'
  34. }
  35. }
  36. dependencies {
  37. implementation fileTree(include: ['*.jar'], dir: 'libs')
  38. implementation project(':andlinker')
  39. // support
  40. implementation 'com.android.support:appcompat-v7:26.1.0'
  41. implementation 'com.android.support.constraint:constraint-layout:1.0.2'
  42. //compile 'com.android.support:design:23.4.0'
  43. //rxlifecycle
  44. compile 'com.trello:rxlifecycle-components:1.0'
  45. //rx
  46. compile 'io.reactivex:rxandroid:1.2.1'
  47. compile 'io.reactivex:rxjava:1.3.0'
  48. //net
  49. compile 'com.squareup.retrofit2:retrofit:2.4.0'
  50. compile 'com.squareup.retrofit2:adapter-rxjava:2.4.0'
  51. compile 'com.squareup.retrofit2:converter-gson:2.4.0'
  52. compile 'com.squareup.okhttp3:logging-interceptor:3.10.0'
  53. compile 'com.google.code.gson:gson:2.7'
  54. compile 'com.github.bumptech.glide:glide:3.7.0'
  55. //compile project(path: ':cardreader')
  56. compile project(path: ':barcodescaner')
  57. compile files('libs/butterknife-7.0.1.jar')
  58. //compile project(path: ':lib')
  59. compile 'com.ttsea.jrxbus2:jrxbus2:1.0.3'
  60. //compile project(path: ':extendMediaPlay')
  61. provided files('libs_ext/androidsim.jar')
  62. provided files('libs_ext/icbc-deviceservice.jar')
  63. compile files('libs/umsanypaysdk.jar')
  64. compile files('libs/SmileService1.9.1.jar')
  65. compile(name: 'wxfacepay-release', ext: 'aar')
  66. implementation project(path: ':cardreader')
  67. }