Guest User

build.gradle:app

a guest
Dec 2nd, 2018
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.66 KB | None | 0 0
  1. apply plugin: 'com.android.application'
  2. apply plugin: 'kotlin-kapt'
  3. apply plugin: 'kotlin-android'
  4. apply plugin: 'realm-android'
  5. apply plugin: 'io.fabric'
  6. apply plugin: 'com.getkeepsafe.dexcount'
  7.  
  8. android {
  9. compileSdkVersion 28
  10. defaultConfig {
  11. applicationId "io.tutorial.app"
  12. minSdkVersion 19
  13. targetSdkVersion 28
  14. versionCode 1
  15. versionName "1.0"
  16. testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
  17. vectorDrawables.useSupportLibrary = true
  18. multiDexEnabled true
  19.  
  20. }
  21. lintOptions {
  22. checkReleaseBuilds false
  23. // Or, if you prefer, you can continue to check for errors in release builds,
  24. // but continue the build even when errors are found:
  25. abortOnError false
  26. }
  27. dexOptions {
  28. incremental true
  29. javaMaxHeapSize "4g"
  30. }
  31. buildTypes {
  32.  
  33. release {
  34. minifyEnabled false
  35. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  36. }
  37. }
  38. }
  39.  
  40. dependencies {
  41. implementation fileTree(dir: 'libs', include: ['*.jar'])
  42. implementation 'com.android.support:appcompat-v7:28.0.0'
  43. testImplementation 'junit:junit:4.12'
  44. androidTestImplementation 'com.android.support.test:runner:1.0.2'
  45. androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
  46. implementation 'com.android.support:recyclerview-v7:28.0.0'
  47. implementation 'com.android.support:design:28.0.0'
  48. implementation 'com.crystal:crystalrangeseekbar:1.1.3'
  49. implementation 'com.jakewharton:butterknife:9.0.0-rc1'
  50. kapt 'com.jakewharton:butterknife-compiler:9.0.0-rc1'
  51. implementation group: 'org.slf4j', name: 'slf4j-api', version: '1.7.25'
  52. implementation 'com.google.dagger:dagger:2.16'
  53. kapt 'com.google.dagger:dagger-compiler:2.16'
  54. implementation 'com.google.code.gson:gson:2.8.5'
  55. implementation 'com.google.firebase:firebase-core:16.0.4'
  56. implementation 'com.squareup.retrofit2:retrofit:2.4.0'
  57. implementation 'io.reactivex:rxandroid:1.2.1'
  58. implementation 'com.squareup.picasso:picasso:2.5.2'
  59. implementation group: 'ch.qos.logback', name: 'logback-classic', version: '1.2.3'
  60. implementation 'com.google.firebase:firebase-config:16.1.0'
  61. implementation group: 'io.fabric.sdk.android', name: 'fabric', version: '1.4.2'
  62. implementation group: 'com.squareup.okhttp3', name: 'logging-interceptor', version: '3.0.0-RC1'
  63. implementation group: 'com.squareup.retrofit2', name: 'adapter-rxjava', version: '2.0.2'
  64. implementation group: 'com.squareup.retrofit2', name: 'converter-gson', version: '2.4.0'
  65. implementation 'com.onesignal:OneSignal:[3.9.1, 3.99.99]'
  66. implementation 'com.google.android:flexbox:1.1.0'
  67. implementation 'com.google.android.gms:play-services-ads:16.0.0'
  68. implementation 'com.android.support:multidex:1.0.3'
  69. implementation ('com.crashlytics.sdk.android:crashlytics:2.9.6@aar') {
  70. transitive = true;
  71. }
  72. compile "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
  73. implementation 'com.android.support:multidex:1.0.2'
  74. }
  75. buildscript {
  76. repositories {
  77. maven { url 'https://plugins.gradle.org/m2/'}
  78. maven { url 'https://maven.fabric.io/public' }
  79. }
  80. dependencies {
  81. classpath 'gradle.plugin.com.onesignal:onesignal-gradle-plugin:[0.11.0, 0.99.99]'
  82. classpath 'io.fabric.tools:gradle:1.+'
  83. }
  84. }
  85. apply plugin: 'com.onesignal.androidsdk.onesignal-gradle-plugin'
  86.  
  87. repositories {
  88. maven { url 'https://maven.google.com' }
  89. maven { url 'https://maven.fabric.io/public' }
  90. mavenCentral()
  91. }
Add Comment
Please, Sign In to add comment