Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/184.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
Android &引用;找不到方法packageName();RC1中出现错误-无法编译样式_Android_Android Studio - Fatal编程技术网

Android &引用;找不到方法packageName();RC1中出现错误-无法编译样式

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

在早期版本的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={}

由于无法使用其方法
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只是报告错误,而不像通常那样为您提供解决方案,这很糟糕。是的,我也有同样的错误。我想他们不会再改变这些属性了,这只是一个测试版,但现在他们试图在发布之前简化一切。