Ich habe beim Erstellen des Android-Projekts mit Gradle einen Fehler festgestellt. Ich fügte hinzu, den API-Key von OpenWeatherAPI die gradle.properties (von ihrer Website kopiert) und den folgenden Code build.gradle:Gradle Build fehlgeschlagen - ungültiges Zeichen ' u0094'
buildTypes.each {
it.buildConfigField 'String', 'OPEN_WEATHER_MAP_API_KEY', MyOpenWeatherMapApiKey //for usage in Java code
}
Aber wenn ich versuche, mein Projekt auszuführen, erhalte ich den Fehler in Titeln . Der build.config Java ist wie folgt:
public final class BuildConfig {
public static final boolean DEBUG = Boolean.parseBoolean("true");
public static final String APPLICATION_ID = "com.example.android.sunshine.app";
public static final String BUILD_TYPE = "debug";
public static final String FLAVOR = "";
public static final int VERSION_CODE = 1;
public static final String VERSION_NAME = "1.0";
// Fields from build type: debug
public static final String OPEN_WEATHER_MAP_API_KEY = □myapi□
}
Ich denke, es könnte mit der Codierung verbunden werden, in dem Gradle versucht, das Projekt zu erstellen. Ich habe die Lösungen here versucht und leider funktionieren sie nicht. Irgendwelche Ideen?
Das ist das Cancel-Zeichen '' 'wie hier zu sehen http://www.fileformat.info/info/unicode/char/0094/index.htm falls Sie interessiert sind. – zgc7009
Bitte fügen Sie den Text des Fehlers in Ihre Frage, nicht eine Bildschirmaufnahme davon, Screen Captures sind schwer zu analysieren/lesen/kopieren von, und Links zu Bildern können brechen –
Können wir mehr von Ihrer GRADLE-Datei sehen? 'MyOpenWeatherMapApiKey' scheint das Problem zu geben, da es registriert sich als "□ myapi □" – zgc7009