Sto lavorando al corso Udacity di Google per i nuovi Android Devs e ho avuto qualche problema con la build di Gradle e ne ho definito una costante. Ho provato a circondare il campo con più varianti di "," e che dico online, ma niente sembra funzionare. Mi chiedevo come formattare la linea all'interno di buildTypes.each, visto qui?buildTypes.each Stringa per API in configurazione Android Gradle
buildTypes.each {
it.buildConfigField "String", "OPEN_WEATHER_MAP_API_KEY", **APICodeHere**
}
Ecco la totalità del codice per costruire Gradle dell'app.
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "com.example.android.sunshine.app"
minSdkVersion 10
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
buildTypes.each {
it.buildConfigField "String", "OPEN_WEATHER_MAP_API_KEY", **APICodeHere**
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.2'
}
Grazie !!!
Dopo aver provato molte cose diverse, questa soluzione ha risolto il problema per me! Vorrei che lo menzionassero nel corso. – rOOb85