错误:尝试读取类型&#39; org.gradle.model.ModelMap <org.gradle.language.base.functionalsourceset>&#39;的模型的只写视图。

时间:2016-05-04 02:31:48

标签: java android android-ndk android-gradle

使用 classpath&#39; com.android.tools.build:gradle-experimental:0.7.0-rc1&#39; 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实现,怎么做?

0 个答案:

没有答案