Android &引用;找不到方法packageName();RC1中出现错误-无法编译样式
在早期版本的Android Studio中构建的项目不希望在最新版本的RC1中编译。 该项目使用了多种口味,我不断收到以下信息: 在GroupableProductFlavor_上找不到参数[org.xxyyz.apps]的方法packageName(){name=english,minSdkVersion=null,targetSdkVersion=null,renderscriptTargetApi=null,renderscriptSupportModeEnabled=null,renderscriptNdkModeEnabled=null,versionCode=null,versionName=null,applicationId=null,testApplicationId=null,testInstrumentationRunner=null,testHandleProfiling=null,testFunctionalTest=null,signingConfig=null,重新配置=null,mBuildConfigFields={},mResValues={},mprograhardfiles=[],mConsumerProguardFiles=[],mmanifestplaceholder={} 由于无法使用其方法Android &引用;找不到方法packageName();RC1中出现错误-无法编译样式,android,android-studio,Android,Android Studio,在早期版本的Android Studio中构建的项目不希望在最新版本的RC1中编译。 该项目使用了多种口味,我不断收到以下信息: 在GroupableProductFlavor_上找不到参数[org.xxyyz.apps]的方法packageName(){name=english,minSdkVersion=null,targetSdkVersion=null,renderscriptTargetApi=null,renderscriptSupportModeEnabled=null,rende
packageName
,它似乎在第一个味道名称上出现了中断
Gradle版本是
dependencies {
classpath 'com.android.tools.build:gradle:0.14.4'
}
}
apply plugin: 'android'
...
导致此错误的原因是什么?有没有解决方法?PackageName已被弃用,RC1中使用的新Gradle插件不再支持它。 使用“applicationId”而不是“packageName”属性
你是说Gradle 0.14.4。这很有意义。我会检查一下。是的,Gradle 0.14.4是Android Studio 1.0 RC1;)使用的插件版本。必须更改packageName->applicationId和runProguard->minifyEnabled。Android Studio只是报告错误,而不像通常那样为您提供解决方案,这很糟糕。是的,我也有同样的错误。我想他们不会再改变这些属性了,这只是一个测试版,但现在他们试图在发布之前简化一切。