【发布时间】:2016-04-04 14:19:21
【问题描述】:
我正在使用 Android Studio 1.5.1 和 Gradle experimental plugin 0.4.0 构建一个带有 NDK 库的应用。
即使 Gradle 配置是这样设置的(使用 minSdkVersion.apiLevel = 18),似乎 NDK 库仍然是为 android-21 编译的:
compileOptions.with {
sourceCompatibility=JavaVersion.VERSION_1_7
targetCompatibility=JavaVersion.VERSION_1_7
}
android {
compileSdkVersion = 23
buildToolsVersion = "23.0.2"
defaultConfig.with {
applicationId = "net.pol_online.hyper"
minSdkVersion.apiLevel = 18 // Android 4.3 Jelly Bean
targetSdkVersion.apiLevel = 23 // Android 6.0 Marshmallow
}
}
是不是因为APP_PLATFORM 不是由 Gradle NDK 支持基于最低 SDK 版本自动设置的?如果是这样,你如何解决这个问题?
【问题讨论】:
标签: android-studio android-ndk gradle-experimental