相关疑难解决方法(0)

错误:在项目':app'上找不到属性'assembleDebug'

我正在使用'com.android.tools.build:gradle:2.2.0-alpha6'和Android Studio 2.2 Preview 6.在Gradle 2.1.0上构建运行完全正常,但为了启用即时运行,它要求我更新Gradle插件.

在更新Gradle插件时,构建显示"Error:Could not find property 'assembleDebug' on project ':app'".我已经尝试过清理.gradle.idea重新加载项目,但没有任何效果.

请帮忙.

android gradle build.gradle android-studio-2.2

25
推荐指数
2
解决办法
1万
查看次数

更新到Android Studio 2.2/gradle插件2.2.0后:"无法获取未知属性'assembleRelease'"

Android Studio更新到2.2版并将Gradle-plugin更新2.2.0后,出现以下错误:

"无法为org.gradle.api.Project类型的项目':app'获取未知属性'assembleRelease'."

当我将插件版本更改回2.1.3时,代码仍然有效,但这对我来说不是长期选择.

我的代码:

apply plugin: 'com.android.application'

dependencies {
...
}

android {
...
}

...    
assembleRelease.doLast {
  file('build/outputs/apk/app-release.apk').renameTo("AppName-1.0.0-${project.ext.androidVersionCode}.apk")
}
Run Code Online (Sandbox Code Playgroud)

提示: project.ext.androidVersionCode是在其他地方定义的变量,包含内部版本号.assembleRelease.doLast中的代码只需移动/重命名生成的apk文件.

谢谢你的建议!tangens

android gradle android-studio-2.2

25
推荐指数
4
解决办法
2万
查看次数