google地图打不开
使用release签名构建出来的release包,通过adb install 安装一切正常。
但是发布到google play之后,通过GooglePlay安装的包无法打开Google Map,报如下错误
{
"code": 403,
"ERRORs": [
{
"domain": "global",
"message": "requests from this Android client APPlication are blocked.",
"reason": "forbidden"
}
],
"message": "Requests from this Android client application are blocked.",
"status": "permission_denied"
}
通过排查,发现Google Play中有一个应用签名证书的东西,这个是googleplay帮我们生成的签名,下面那个上传证书是我们自己的签名。
最终,把上面的应用签名证书SHA1值添加到Google Map API的证书列表中,再次打开之前出问题的apk,一切正常了。
文章最后发布于: 2018-11-05 08:59:04
相关阅读
关于CoInitialize和CoUninitialize调用的有关问题
本人封装了一个类,里面需要用到ADO连接数据库,所以需要初始化COM环境以及释放COM环境,我打算在构造函数里面执行CoInitialize,在析构
父子p的margin-top重叠问题,看如下示例: <p class="p1"> <p class="p2"> </p> </p> .p1{ width:200px; he
最近在学习通过墓碑文件定位bug所在位置,网上浏览了很多的博客,大多数只能做到利用addr2line定位到行号 但是对于大型项目,尤其是C++
1,报错,<token 类似的错误。 这个是数据返回时的报错。 修改: uploadHttpData: function( r, type ) { var data = !type;
tomcat能正常启动,但它的欢迎页无法正常显示,HTTP Statu
问题描述:Tomcat的正常启动:欢迎页报错:问题分析:必须使用支持JDK 8的更新版本的tomcat,JDK8的类格式已经改变,这就是Tomcat的无法编译J