|
@@ -3,9 +3,10 @@ buildscript {
|
|
|
mavenLocal()
|
|
mavenLocal()
|
|
|
mavenCentral()
|
|
mavenCentral()
|
|
|
jcenter()
|
|
jcenter()
|
|
|
|
|
+ google()
|
|
|
}
|
|
}
|
|
|
dependencies {
|
|
dependencies {
|
|
|
- classpath 'com.android.tools.build:gradle:2.2.+'
|
|
|
|
|
|
|
+ classpath 'com.android.tools.build:gradle:3.0.1'
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -14,15 +15,13 @@ apply plugin: 'com.android.application'
|
|
|
|
|
|
|
|
|
|
|
|
|
dependencies {
|
|
dependencies {
|
|
|
- compile(project(':oxygine-extension'))
|
|
|
|
|
- compile(project(':oxygine-lib')) { exclude module: 'oxygine-extension' }
|
|
|
|
|
|
|
+ implementation(project(':oxygine-extension'))
|
|
|
|
|
+ implementation(project(':oxygine-lib')) { exclude module: 'oxygine-extension' }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
android {
|
|
android {
|
|
|
- enforceUniquePackageName=false
|
|
|
|
|
|
|
|
|
|
compileSdkVersion 23
|
|
compileSdkVersion 23
|
|
|
- buildToolsVersion '23.0.2'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sourceSets {
|
|
sourceSets {
|
|
@@ -35,8 +34,26 @@ android {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ defaultConfig {
|
|
|
|
|
+ ndk {
|
|
|
|
|
+ abiFilters 'armeabi-v7a'//, 'arm64-v8a'
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ externalNativeBuild {
|
|
|
|
|
+ ndkBuild {
|
|
|
|
|
+ arguments 'NDK_MODULE_PATH+=../../../../'
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ externalNativeBuild {
|
|
|
|
|
+ ndkBuild {
|
|
|
|
|
+ path 'jni/Android.mk'
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
aaptOptions {
|
|
aaptOptions {
|
|
|
noCompress 'zip', 'ogg'
|
|
noCompress 'zip', 'ogg'
|
|
|
- ignoreAssetsPattern "!*.dll:*.icf"
|
|
|
|
|
|
|
+ ignoreAssetsPattern "!*.dll"
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|