当前位置: 首页 > 知识库问答 >
问题:

Gradle,“找不到属性”

养学
2023-03-14

我试着寻找类似的问题,但没有成功。

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.1.3'
    }
}

apply plugin: 'android'

android {
    signingConfigs {
        release {
             storeFile file("C:/Android/Dev/keystore/dm.keystore")
             keyAlias KEY_ALIAS
             storePassword STORE_PASSWORD
             keyPassword KEY_PASSWORD
        }
    }

    buildTypes {
        release {
            signingConfig signingConfigs.release
        }
    }

    compileSdkVersion 'android-13'
    buildToolsVersion '22.0.1'

    buildTypes {
        release {
            minifyEnabled false
            proguardFile getDefaultProguardFile('proguard-android.txt')
        }
    }
}

谢谢!

共有1个答案

和和裕
2023-03-14

试试这个

 def key="default"
def storePass="default"
def keyPass="default"

if (project.hasProperty("KEY_ALIAS")) {
    key = KEY_ALIAS
}
if (project.hasProperty("STORE_PASSWORD")) {
    storePass = STORE_PASSWORD
}
if (project.hasProperty("KEY_PASSWORD")) {
    keyPass = KEY_PASSWORD
}


signingConfigs {
    release {
        storeFile file("C:/Android/Dev/keystore/dm.keystore")
        keyAlias key
        storePassword storePass
        keyPassword keyPass
    }
}

我还建议您将您的签名信息存储在单独的文件中

 类似资料:
  • 问题内容: 我将Javadoc doclet与gradle一起使用,因此需要使用package.tools.jar包,它位于jdk的lib文件夹中(本例中为1.6.0_26)。 关键是gradle不会自动获取它,因此我将那个工具包添加到我的libs文件夹中,然后将其添加到dependencies.gradle。 现在,我想直接从JDK主页将其带入我的dependencies.gradle。有没有办

  • 我创建了一个具有以下配置的gradle项目: 当我执行“gradle build”时,出现以下错误消息: 找不到系统Java编译器。确保安装了JDK(不仅仅是JRE),并配置了JAVA_HOME系统变量以指向相应的目录。 这很奇怪,因为我有$JAVA_HOME set:

  • 我将javadoc doclets与gradle一起使用,因此需要使用包tools.jar,它位于jdk的lib文件夹中(在我的示例中为1.6.0_26)。 重点是gradle不会自动获取它,所以我将这个工具包添加到我的libs文件夹中,然后将它添加到dependencies.gradle。 现在我想把它直接从JDK中放到Dependencies.gradle中。有办法做到这一点吗?我已经在我的依

  • 我正在使用gradle来构建和测试我的应用程序。我使用命令 但是当从eclipse中运行时,测试工作完美,当使用gradle运行时失败。我的测试定义如下,它找不到的属性文件在这两个文件夹中: /home/user/Development/git/myproject/src/main/java/com/mycompany/config/home/user/Development/git/myproj

  • 我有一个项目,我有apk,但我在calculate.java文件中更改了一个值,我想重建项目。但出现以下错误。我该怎么办?我不是android Studio开发人员,我只是一个新手。”找不到com.android.tools.build: gradle: 7.0.3。在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools

  • 我已经在构建中包含了这个依赖项。gradle与mavencentral回购。 当我做Gradle依赖时,gradle找不到这个依赖。这是输出。 编译-源集“main”的依赖项(已弃用,请改用“实现”)。