gpt4 book ai didi

Android Studio 不显示发布文件

转载 作者:太空狗 更新时间:2023-10-29 13:55:53 26 4
gpt4 key购买 nike

使用:

Android Studio 2.2
Build #AI-145.3276617, built on September 15, 2016
JRE: 1.8.0_76-release-b03 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

我在使用谷歌地图发布 key 时遇到问题(我的应用程序未显示 map Release模式)。一开始我以为我错过了复制 API_KEY 用于发布,所以我打开了 Android Studio 生成的文件:google_maps_api.xml 但令人惊讶的是我已经更改了它们,我的意思是,一个用于调试的 API_KEY 和一个用于发布的 API_KEY,所以我有点糊涂了。

这是我的项目在 Android 模式下的样子:
Project file tree in Android mode

这段代码是由 Android Studio 在我的 AndroidManifest 中生成的:
enter image description here

在 Release模式下运行应用程序后,出现此错误:
enter image description here

在这一点上,就像我说的那样,我很困惑,因为我认为我在文件 google_maps_api.xml 中使用的 API_KEY 是发布版本...但不是。
在挖掘文件后,我发现我有一个同名的第三个文件,但在/release/res/values/路径中但 Android Studio 不显示它

最后,我只是手动将 API key 值复制到文件/release/res/values/google_maps_api.xml

所以问题:
我是否在 Android Studio 中遗漏了一些配置来让它显示发布文件或者这是一个错误?
Android Studio 不应该自动替换 main 到 release 的文件吗?

最佳答案

您是否在 list 末尾添加了 API_KEY?

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

</manifest>

Here is the complete instruction on how to add the Key in order to use Google Map inside your application

关于Android Studio 不显示发布文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39776099/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com