2014-11-25 2 views
4

의 이전 버전에서 빌드 된 프로젝트 인 Android Studio은 최신 RC1으로 컴파일하지 않으려 고합니다.RC1의 오류 - 맛이 컴파일되지 않음

이 프로젝트는 맛을 사용하고, 나는 점점 메시지를 계속 :

GroupableProductFlavor_Decorated {에 인수 [org.XXYYZZ.apps]의 방법 packageName 여기서()을 (를) 찾을 수 없습니다 이름 = 영어,의 minSdkVersion = NULL, targetSdkVersion을 = null, versionCode = null, version = null, applicationId = null, testApplicationId = null, testInstrumentationRunner = null, testHandleProfiling = null, testFunctionalTest = null, signingConfig = null, resConfig = null, renderscriptTargetApi = null, rendererscriptSupportModeEnabled = null, mBuildConfigFields = {}, mResValues ​​= {}, mProguardFiles = [], mConsumerProguardFiles = [], mManifestPlaceholders = {}}.

packageName 메서드를 사용할 수 없기 때문에 첫 번째 맛 이름이 깨지는 것 같습니다.

Gradle을 버전이 오류의 원인이 될 수 무엇

dependencies { 
     classpath 'com.android.tools.build:gradle:0.14.4' 
    } 
} 
apply plugin: 'android' 
... 

입니까? 어떤 아이디어로 그것을 고치는 법?

답변

14

PackageName은 더 이상 사용되지 않으며 RC1에서 사용되는 새로운 Gradle 플러그인으로 더 이상 지원되지 않습니다. "packageName"속성 대신 "applicationId"를 사용하십시오.

Changes listed here

+0

의미가 바로 0.14.4입니다. 말된다. 내가 확인합니다. – sandalone

+1

예, Gradle 0.14.4는 Android Studio 1.0 RC1에서 사용하는 플러그인 버전입니다.) – carstenbaumhoegger

+0

Worked! packageName-> applicationId 및 runProguard-> minifyEnabled를 변경해야했습니다. Android Studio가 단순히 오류를보고하고 평소처럼 솔루션을 제공하지 않는 것은 좋지 않습니다. – sandalone