android - 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 似乎有效,它掩盖了一些东西。我需要看什么才能发现真正的问题?
解决方案
推荐阅读
- visual-studio-code - 如何在 VSCode 编辑器中为文件制作自己的编码
- android - 如何在沙盒模式下测试 InAppPurchase 订阅续订
- javascript - 如何从字符串中找到数组?
- javascript - 如何在 forEach 循环中等待 admin.auth().getUser() 方法?
- arduino - 将 Maxon SSI 编码器与 Arduinio Mega 连接以读取角位置
- patch - HAPI FHIR 尝试使用补丁
- c - 返回地址和堆栈布局
- react-native - webpack 不排除 react-native web 中的 node_modules
- c++ - 使用名称创建参数化构造函数对象
- ansible - Complex with_subelements construct