-1
我在嘗試使用Gradle構建Android項目時遇到了錯誤。我加OpenWeatherAPI到gradle.properties API密鑰(從他們的網站複製)和下面的代碼的build.gradle:Gradle構建失敗 - 非法字符' u0094'
buildTypes.each {
it.buildConfigField 'String', 'OPEN_WEATHER_MAP_API_KEY', MyOpenWeatherMapApiKey //for usage in Java code
}
但每當我嘗試運行我的項目,我得到的錯誤,如標題。該build.config的java如下:
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□
}
我認爲這可能與在搖籃正在努力打造該項目的編碼連接。我試過提供的解決方案here,不幸的是,它們不起作用。有任何想法嗎?
這就是取消字符'''如在這裏看到的http://www.fileformat.info/info/unicode/char/0094/index.htm如果您有興趣的話 – zgc7009
請包括錯誤的文本你的問題,而不是它的屏幕截圖;屏幕截圖很難解析/讀取/複製,並且圖像的鏈接可能會中斷 –
我們可以看到更多的gradle文件嗎?「MyOpenWeatherMapApiKey」似乎給出了這個問題,因爲它正在註冊爲'□myapi□' – zgc7009