簡體   English   中英

Android Studio未顯示發布文件

[英]Android Studio not showing release files

使用:

Android Studio 2.2
Build#AI-145.3276617,建於2016年9月15日
JRE:1.8.0_76-release-b03 x86_64
JVM:JetBrains sro的OpenJDK 64位服務器VM

我使用谷歌地圖發布密鑰時遇到了問題(我的應用程序沒有顯示地圖和發布模式)。 一開始我以為我錯過了復制API_KEY的版本,所以我打開了Android Studio生成的文件:google_maps_api.xml,但令人驚訝的是我已經更改了它們,我的意思是,一個API_KEY用於調試,一個用於發布,所以我有點困惑。

這是我的項目在Android模式下的樣子:
Android模式下的項目文件樹

這段代碼是由我的AndroidManifest中的Android Studio生成的:
在此輸入圖像描述

在發布模式下運行應用程序后,我收到此錯誤:
在此輸入圖像描述

在這一點上,就像我說的那樣令我感到困惑,因為我認為我在文件google_maps_api.xml使用的API_KEY是發布的......但不是。
在挖掘文件后,我發現我的第三個文件具有相同的名稱但在/ release / res / values / path中但是Android Studio沒有顯示它

最后,我只是手動將API密鑰值復制到文件/release/res/values/google_maps_api.xml

所以問題:
我在Android Studio中缺少一些配置來讓它顯示我的發布文件或者它是一個錯誤嗎?
Android Studio不應該將文件從main替​​換為自動釋放嗎?

您是否在清單末尾添加了API_KEY?

        <meta-data
            android:name="com.google.android.geo.API_KEY"
            android:value="AIzaSyDHG0bSP0pJB4U-sqAcsgldjtwywXUOYfMlqE" />
    </application>

</manifest>

以下是有關如何添加密鑰以在應用程序中使用Google Map的完整說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM