2014-06-30 11 views
6

Wenn ich versuche, mein Android-Projekt zu erstellen, nachdem Tools auf die neueste Version von Android Studio/developer Aktualisierung Ich habe diese Fehler bekommen:Gradle Fehler: wurde kein Wert für Eigenschaft angegeben ‚buildConfigPackageName‘

[Fatal Error] :1:38: A pseudo attribute name is expected.

FAILED

FAILURE: Build failed with an exception.

  • What went wrong: A problem was found with the configuration of task ':apoAppAndroid:generatePharmoreDebugBuildConfig'. No value has been specified for property 'buildConfigPackageName'.

Ich habe Paketnamen abgelehnt, was mache ich falsch? Hier

ist eine verkürzte Version meiner gradle Datei

apply plugin: 'android' 

android { 
compileSdkVersion 18 
buildToolsVersion "20" 

defaultConfig { 
    applicationId "com.bluechilli.apoappandroid" 
    minSdkVersion 16 
    targetSdkVersion 19 
    versionCode 19 

} 

signingConfigs { 
    debug { 
     storeFile file("../../../.android/debug.keystore") 
     storePassword "android" 
     keyAlias "androiddebugkey" 
     keyPassword "android" 
    } 
} 


buildTypes { 
    release { 
     runProguard false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
    } 
} 

productFlavors{ 
    basic{ 
     applicationId "com.bluechilli.basic" 

    } 
    pharmore{ 
     applicationId "com.bluechilli.pharmore" 
    } 

} 
} 
+0

Ich habe auch die gleiche Verwendung in meiner Gradle-Datei. –

+0

Ich habe es behoben, indem ich Produktaromen aus dem Build entfernt habe. Hat nicht herausgefunden, was wirklich schief gelaufen ist. – user2060173

+1

hast du den Paketnamen in deiner AndroidManifest.xml definiert? –

Antwort

0

in der Tat brauchen Sie nicht Paket in AndroidManifest zu definieren, fügen Sie ihn einfach in build.gradle.

Verwandte Themen