Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android gradle非法规则_Java_Android_Gradle - Fatal编程技术网

Java Android gradle非法规则

Java Android gradle非法规则,java,android,gradle,Java,Android,Gradle,我正在尝试运行android studio项目。它不是我创造的。 但是我遇到了一个错误,所以我无法完成这个项目。 原因是gradle scipt。我不知道这个项目出了什么问题。因为我确信它很好用 buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle-experimental:0.8.3' } }

我正在尝试运行android studio项目。它不是我创造的。 但是我遇到了一个错误,所以我无法完成这个项目。 原因是gradle scipt。我不知道这个项目出了什么问题。因为我确信它很好用

buildscript {
    repositories {
       jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle-experimental:0.8.3'
    }
}

allprojects {
    repositories {
        jcenter()
    }
}
这是应用程序gradle文件

apply plugin: 'com.android.model.application'
model {
    def signConf
    android {
        compileSdkVersion = 20
        buildToolsVersion = "23.0.2"

        defaultConfig.with {
            applicationId = "com.minergate.miner"
            minSdkVersion.apiLevel = 15
            targetSdkVersion.apiLevel = 23
        }
    }

    /*
     * native build settings
     */
    android.ndk {
        moduleName = "miner"
        /*
         * Other ndk flags configurable here are
         * cppFlags.add("-fno-rtti")
         * cppFlags.add("-fno-exceptions")
         * ldLibs.addAll(["android", "log"])
         * stl       = "system"
         */

        cppFlags.add("-fexceptions")
        cppFlags.add("-std=c++11")
        ldLibs.add("log")
        stl = "gnustl_static"
//        stl = "c++_static"
    }



    android.buildTypes {

        debug {
            minifyEnabled = false
            signingConfig = signConf
        }

        release {
            minifyEnabled = true
            //proguardFiles.add(file('proguard-rules.txt'))
            signingConfig = signConf
        }
    }

    android.productFlavors {
        // for detailed abiFilter descriptions, refer to "Supported ABIs" @
        // https://developer.android.com/ndk/guides/abis.html#sa
        //create("arm") {
        //    ndk.abiFilters.add("armeabi")
        //}
        create("arm7") {
            ndk.abiFilters.add("armeabi-v7a")
            //signingConfig signingConfigs.miner
        }
        //create("arm8") {
        //    ndk.abiFilters.add("arm64-v8a")
        //}
        create("x86") {
            ndk.abiFilters.add("x86")
        }
        //create("x86-64") {
        //    ndk.abiFilters.add("x86_64")
        //}
        //create("mips") {
        //    ndk.abiFilters.add("mips")
        //}
        //create("mips-64") {
        //    ndk.abiFilters.add("mips64")
        //}
        // To include all cpu architectures, leaves abiFilters empty
        //create("all")
    }

    android.signingConfigs {
        create("signRelease") {
            keyAlias = '**'
            keyPassword = '**'
            storeFile = file('KeyStore')
            storePassword = '**'
            signConf = it
        }
    }

    android.compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_7
        targetCompatibility JavaVersion.VERSION_1_7
    }
}
dependencies {
    compile 'com.android.support:support-v4:24.+'
    compile 'com.android.support:percent:23.+'
}
我得到一个错误:

Error:(3, 0) Cause: startup failed: build file '...\app\build.gradle': 3: illegal rule @ line 3, column 5. def signConf ^ 1 error
感谢板球队 从代码中删除变量signConf就成功了。
稍后,我将尝试将gradle版本更改为按原样运行代码。

模型{def signConf
…你从哪里得到这个文件的?你是什么意思?)只要读一下错误
非法规则@第3行,第5列。def signConf
。我假设这只是设置在
signConf=it
的一些随机变量,所以我再次问-你从哪里得到这个文件的,你能问那些人这是怎么回事吗?我不确定是谁写的可以帮助我)和def只是定义变量,不是吗?