build.gradle.bak 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. apply plugin: 'com.android.application'
  2. android {
  3. lintOptions {
  4. abortOnError false
  5. }
  6. dexOptions {
  7. preDexLibraries = false
  8. javaMaxHeapSize "2g"
  9. }
  10. compileSdkVersion 26
  11. buildToolsVersion "26.0.2"
  12. defaultConfig {
  13. applicationId "com.holisun.arassistance"
  14. minSdkVersion 9
  15. targetSdkVersion 27
  16. versionCode 1
  17. versionName "1.0"
  18. testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
  19. }
  20. buildTypes {
  21. release {
  22. minifyEnabled false
  23. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  24. }
  25. }
  26. repositories {
  27. maven {
  28. url "https://github.com/QuickBlox/quickblox-android-sdk-releases/raw/master/"
  29. }
  30. maven { url 'https://maven.fabric.io/public' }
  31. }
  32. packagingOptions {
  33. exclude 'META-INF/DEPENDENCIES'
  34. exclude 'META-INF/LICENSE'
  35. exclude 'META-INF/LICENSE.txt'
  36. exclude 'META-INF/license.txt'
  37. exclude 'META-INF/NOTICE'
  38. exclude 'META-INF/NOTICE.txt'
  39. exclude 'META-INF/notice.txt'
  40. exclude 'META-INF/ASL2.0'
  41. }
  42. }
  43. dependencies {
  44. implementation (name:'TrepnLib-release', ext:'aar')
  45. compile fileTree(include: ['*.jar'], dir: 'libs')
  46. androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
  47. exclude group: 'com.android.support', module: 'support-annotations'
  48. })
  49. compile 'com.android.support:cardview-v7:25.3.1'
  50. compile 'com.android.support:appcompat-v7:26.1.0'
  51. testCompile 'junit:junit:4.12'
  52. compile 'com.android.support.constraint:constraint-layout:1.0.2'
  53. compile files('libs/httpclient-4.5.1.jar')
  54. compile files('libs/httpcore-4.4.1.jar')
  55. compile 'com.android.support:design:25.3.1'
  56. compile 'com.quickblox:quickblox-android-sdk-videochat-webrtc:3.3.0'
  57. compile 'com.thebluealliance:spectrum:0.7.1'
  58. compile 'com.android.support:support-v4:26.+'
  59. compile 'com.android.support:recyclerview-v7:26.+'
  60. compile 'com.android.support:percent:23.1.1'
  61. compile('com.crashlytics.sdk.android:crashlytics:2.9.4@aar') {
  62. transitive = true;
  63. }
  64. }
  65. buildscript {repositories {jcenter()
  66. mavenCentral()}}
  67. allprojects {repositories {flatDir { dirs 'libs'}}}