首页 > 解决方案 > Android Studio 升级 3.6.1 问题

问题描述

我今天早上升级到了 android studio 3.6.1。

同步所有内容后,我尝试运行我的应用程序并收到以下消息:

安装没有成功。无法安装应用程序:INSTALL_FAILED_INVALID_APK APK 无效。

我从很久以前读过一条有效的消息,但仍然不能正确。它建议我将 build.graddle 中的 applicationId 更改为两字格式。所以我只是为了看看,奇怪的是它起作用了。

旧值是我的包名 com.salinas.abuilder。

下一个问题是 google 地图不再起作用,因为 applicationId 作为包名发送给 google。现在我收到消息:

2020-03-02 13:59:18.627 24572-24704/com.salinas E/Google Maps Android API:授权失败。

Android Application (;): XX:YY:...:ZZ;com.salinas 甚至我的应用程序现在都基于这个 applicationId。

我阅读了另一条关于如何更改映射键认证的堆栈溢出消息,但它不允许使用两个单词的包名称,它需要一个三个单词的名称。

因此,我怀疑更改 applicationId 似乎有效,它掩盖了一些东西。我需要看什么才能发现真正的问题?

标签: androidandroid-studiogoogle-maps

解决方案


推荐阅读