使用 classpath' com.android.tools.build:gradle-experimental:0.7.0-rc1' for Android studio的ndk应用程序我遇到问题我的库的gradle脚本,但是当它用于应用程序时它正在工作
/*test ndk*/
apply plugin: 'com.android.model.application'
model {
android {
//compileSdkVersion rootProject.ext.compileSdkVersion
//buildToolsVersion rootProject.ext.buildToolsVersion
compileSdkVersion = 23
buildToolsVersion = "23.0.2"
defaultConfig {
applicationId "sample.alvin.mylibrary"
minSdkVersion.apiLevel 15
targetSdkVersion.apiLevel 23
versionCode 4
versionName "1.0.1"
}
buildTypes {
release {
shrinkResources true
useProguard true
proguardFiles.add(file('proguard-rules.txt'))
signingConfig = $("android.signingConfigs.release")
}
}
sources{
main{
jniLibs.srcDirs 'libs'
jni.srcDirs = []
}
}
}
android.signingConfigs {
create("release") {
//keyAlias KEY_ALIAS
//keyPassword STORE_PASSWORD
//storeFile file(STORE_FILE)
//storePassword KEY_PASSWORD
}
}
/* android.sources {
main {
jniLibs.srcDirs 'libs'
jni.srcDirs = []
}
}*/
/* android.ndk {
moduleName "android-native"
ldLibs.addAll(['log'])
cppFlags.add("-std=c++11")
cppFlags.add("-fexceptions")
platformVersion 15
stl 'gnustl_shared'
}*/
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:24.0.0-alpha2'
compile 'com.fasterxml.jackson.core:jackson-core:2.7.3'
compile 'com.fasterxml.jackson.core:jackson-annotations:2.7.3'
compile 'com.fasterxml.jackson.core:jackson-databind:2.7.3'
compile files('libs/sqlcipher.jar')
}
我也看到this problem also。有没有人为模块/库实现了ndk实现,怎么做?