Android Studio 1.3 には NDK サポートが付属しているため、このリンクhttp://tools.android.com/tech-docs/newに従って、Gradle スクリプト (build.gradle app/build.gradle および gradle-wrapper.properties) を変換しようとしました。-build-system/gradle-experimental .
ただし、チュートリアルと ndk サンプル リポジトリhttps://github.com/googlesamples/android-ndkの両方からlintOptionsに関するガイダンスを見つけることができません。
私のアプリ/build.gradle
apply plugin: 'com.android.model.application'
model {
android {
compileSdkVersion = 21
buildToolsVersion = "21.1.2"
defaultConfig.with {
applicationId = "com.abc.xyz"
minSdkVersion.apiLevel = 9
targetSdkVersion.apiLevel = 21
}
compileOptions.with {
sourceCompatibility=JavaVersion.VERSION_1_7
targetCompatibility=JavaVersion.VERSION_1_7
}
lintOptions { // <-- this block
checkReleaseBuilds false
}
}
android.buildTypes {
release {
minifyEnabled = true
}
}
}
同期はログで失敗しました: Error:Cause: com.android.build.gradle.managed.AndroidConfig_Impl
lintOptionsブロックを削除すると、同期は問題ないように見えますが、ビルドは後で失敗します。