@@ -94,25 +94,22 @@ def enableSeparateBuildPerCPUArchitecture = false
9494def enableProguardInReleaseBuilds = false
9595
9696android {
97- compileSdkVersion 23
98- buildToolsVersion " 23.0.1 "
97+ compileSdkVersion rootProject . ext . compileSdkVersion
98+ buildToolsVersion rootProject . ext . buildToolsVersion
9999
100100 defaultConfig {
101101 applicationId " com.instabugsample"
102- minSdkVersion 16
103- targetSdkVersion 22
102+ minSdkVersion rootProject . ext . minSdkVersion
103+ targetSdkVersion rootProject . ext . targetSdkVersion
104104 versionCode 1
105105 versionName " 1.0"
106- ndk {
107- abiFilters " armeabi-v7a" , " x86"
108- }
109106 }
110107 splits {
111108 abi {
112109 reset()
113110 enable enableSeparateBuildPerCPUArchitecture
114111 universalApk false // If true, also generate a universal APK
115- include " armeabi-v7a" , " x86"
112+ include " armeabi-v7a" , " x86" , " arm64-v8a "
116113 }
117114 }
118115 buildTypes {
@@ -126,7 +123,7 @@ android {
126123 variant. outputs. each { output ->
127124 // For each separate APK per architecture, set a unique version code as described here:
128125 // http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits
129- def versionCodes = [" armeabi-v7a" :1 , " x86" :2 ]
126+ def versionCodes = [" armeabi-v7a" :1 , " x86" :2 , " arm64-v8a " : 3 ]
130127 def abi = output. getFilter(OutputFile . ABI )
131128 if (abi != null ) { // null for the universal-debug, universal-release variants
132129 output. versionCodeOverride =
@@ -137,10 +134,10 @@ android {
137134}
138135
139136dependencies {
140- compile project(' :instabug-reactnative' )
141- compile fileTree(dir : " libs" , include : [" *.jar" ])
142- compile " com.android.support:appcompat-v7:23.0.1 "
143- compile " com.facebook.react:react-native:+" // From node_modules
137+ implementation project(' :instabug-reactnative' )
138+ implementation fileTree(dir : " libs" , include : [" *.jar" ])
139+ implementation " com.android.support:appcompat-v7:${ rootProject.ext.supportLibVersion } "
140+ implementation " com.facebook.react:react-native:+" // From node_modules
144141}
145142
146143// Run this once to be able to run the application with BUCK
0 commit comments