Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >安卓地图API2版本密钥在本地有效,但不能通过Play Store使用

安卓地图API2版本密钥在本地有效,但不能通过Play Store使用
EN

Stack Overflow用户
提问于 2013-09-05 14:44:46
回答 4查看 661关注 0票数 2

我正在制作一个应用程序,使用谷歌地图应用程序接口V2。在调试模式下构建应用程序时,使用debug键可以很好地显示映射。同样,当我使用Eclipse导出功能和我的生产密钥导出应用程序时,使用以下命令在本地安装应用程序:

代码语言:javascript
运行
AI代码解释
复制
adb install com.package.name

然而,当我在Play Store中发布apk (作为alpha测试)并将其下载到我的设备上时,没有显示任何地图,这让我怀疑密钥出了问题。

我在API控制台中注册了生产密钥,并将清单中的映射密钥更改为新密钥,因此,当我通过ADB安装它时,它可以正常工作。

在重新安装之前,我还从Play Store卸载了应用程序,并从API控制台删除了我的调试密钥,以确保使用发布密钥(从而正常工作)。

任何帮助都将不胜感激。

EN

回答 4

Stack Overflow用户

发布于 2017-06-27 00:44:01

这是一个较晚的回应,但我认为这可能会帮助其他可能遇到类似问题的人。我也有我所有的版本/调试密钥正确生成,我的签名版本apk上的地图通过ADB安装工作良好,但不是在上传到Google Play商店之后。

这是我的解决方案:使用新的可选“谷歌Play应用程序签名”功能,您的最终SHA1可以在您的Google Play控制台->发布管理->应用程序签名中找到。将app签名证书的SHA1添加到您的接口控制台的密钥限制列表中,您的地图应该可以工作了。

显然,上传之前使用我自己的密钥库(版本)生成的SHA1与上传到Google Play商店后的最终版本不同。

希望这能有所帮助。

票数 1
EN

Stack Overflow用户

发布于 2013-09-05 15:15:07

转到google Apis控制台,使用您的调试密钥再添加一个条目。

因此,您将有一个条目:

45:B5:E4:6F:36:AD:0A:98:94:B4:02:66:2B:-- blah blah production key;com.package.name 45:B5:E4:6F:36:AD:0A:98:94:B4:02:66:2B:--yada yada debug key;com.package.name

//我使用的密钥是随机的,对每个keystore (调试和生产)运行以下命令都会得到它们。

使用以下命令获取密钥:

代码语言:javascript
运行
AI代码解释
复制
keytool -list -v -keystore mystore.keystore

tl;dr两个键,一个用于调试,一个用于生产,两个条目进入Google Api控制台

票数 0
EN

Stack Overflow用户

发布于 2013-09-06 11:48:52

我通过创建新的应用程序和新的证书修复了这个问题。我不认为这是一个“解决方案”,因为我一开始并没有发现哪里出了问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18639398

复制
相关文章
java中有界队列的饱和策略(reject policy)
我们在使用ExecutorService的时候知道,在ExecutorService中有个一个Queue来保存提交的任务,通过不同的构造函数,我们可以创建无界的队列(ExecutorService.newCachedThreadPool)和有界的队列(ExecutorService newFixedThreadPool(int nThreads))。
程序那些事
2020/07/08
8070
java泛型:通过自定义ParameterizedType实现参数化类型中类型参数的替换
本文讨论了通过自定义参数化类型实现Java泛型的一种实现方式,并对代码进行了详细说明。同时,也介绍了在Java中如何利用泛型实现参数化类型,并给出了示例代码。
10km
2018/01/03
4.9K0
有界数组模板类(类模板)
编写有界数组模板BoundArray(即检查对数组元素下标引用并在下标越界时终止程序的执行),能够存储各种类型的数据。要求实现对数组进行排序的方法sort,及对数组进行查找的方法search。(不能直接调用C++自带的排序或查找函数)
叶茂林
2023/07/30
1900
解析类型参数
这个方法有效的原因是:向容量为零的切片追加元素将分配一个新的底层数组。函数体的长度最终比函数签名的长度要短,函数体短是一方面原因,函数签名长是另一方面原因。在本博客文章中,我们将解释为什么函数签名被写成这样。
孟斯特
2023/10/04
1750
解析类型参数
JVM参数类型
1. 标准参数 * -help * -server , -client * -version . -showversion * -cp , -classpath
用户1212940
2022/04/13
6120
JVM参数类型
解析类型参数
这个方法有效的原因是:向容量为零的切片追加元素将分配一个新的底层数组。函数体的长度最终比函数签名的长度要短,函数体短是一方面原因,函数签名长是另一方面原因。在本博客文章中,我们将解释为什么函数签名被写成这样。
孟斯特
2023/10/19
1910
解析类型参数
mysql使用set类型_java修改request请求参数
I am trying to send multiple images to server but,so I am storing all the images in one arraylist,but after that when I need to send to server,it shows error near line ,,………………….
全栈程序员站长
2022/09/30
9930
mysql使用set类型_java修改request请求参数
Java中类型参数“<T>”和无界通配符“<?>”的区别
List<T>最应该出现的地方,应该是定义一个泛型List容器 但List是库里自带的容器,看看ArrayList的源码头一行:
JavaEdge
2018/10/11
2.9K0
Java中类型参数“<T>”和无界通配符“<?>”的区别
JAVA基本数据类型、引用数据类型-参数传递详解
对于基本数据类型,修改这个值并不会影响作为参数传进来的那个变量,因为你修改的是方法的局部变量,是一个副本。实参的精度级别应等于或低于形参的精度级别,否则报错。
cMusketeer
2018/12/19
1.4K0
java中,方法参数是基本类型和引用类型的区别
当参数是基本类型时,在调用方法时将值传递到方法中,运行方法,运行结束方法退出,对原本main中定义的变量没有任何操作(方法中没有return)。即:此时只跟栈有关系,方法执行完之后(方法中没有return),会弹栈。
黑泽君
2018/11/07
1.5K0
java中Switch(expr)里面的参数的类型是?
在Java5以前,switch(expr)中,exper只能是byte,short,char,int类型
全栈程序员站长
2022/07/01
1K0
java中Switch(expr)里面的参数的类型是?
logstash插件参数类型
Codec,logstash codec的名字,被转换内容以相应codec插件来展示,如下所示:
johnhuster的分享
2022/03/28
3090
Scala 【 13 类型参数 】
​ Scala 的类型参数其实意思与 Java 的泛型是一样的,也是定义一种类型参数,比如在集合,在类,在函数中,定义类型参数,然后就可以保证使用到该类型参数的地方,就肯定,也只能是这种类型。从而实现程序更好的健壮性。
Lokinli
2023/03/09
5410
测量误差?什么误差?测量什么?
买了一台普源的DM3058,官网售价3980元,用来测量100nA误差范围内的电流,由于预算有限,供应商同时推荐了固纬GDM-8341万用表,分辨率可测到10nA。某宝售价2260元,与DM3058相比省下来1720元!
硬件大熊
2022/06/23
9210
测量误差?什么误差?测量什么?
聊聊有界上下文
在这篇文章中,我将分享我对有界上下文的看法。有界上下文是什么意思?为什么需要有界上下文?
双愚
2018/07/09
2K0
聊聊有界上下文
误差函数
其中, 表示神经网络的输出, 表示监督数据( 采用 one-hot 编码), 表示数据的维度。
hotarugali
2022/03/03
9310
深度解析Java可变参数类型以及与数组的区别
这篇文章主要介绍了Java方法的可变参数类型,通过实例对Java中的可变参数类型进行了较为深入的分析,需要的朋友可以参考下。
用户1289394
2021/01/20
7280
深度解析Java可变参数类型以及与数组的区别
Java方法参数太多怎么办—自定义类型
我认为构造函数和方法过长的传递参数列表是一种红色警告(”red flag“)。在开发过程中,从逻辑的和功能的角度来看并非错误,但是通常意味着现在或者将来犯错误的可能性更高。通过阅读一系列文章,我发现一些解决参数列表过长的办法,或者至少这些办法可以减少参数个数、增强代码的可读性并降低发生错误的概率。任何解决问题的办法都具有优点和缺点。本文旨在通过使用自定义类型改进长参数方法和构造函数代码的可读性和安全性。
JAVA葵花宝典
2019/05/24
3.4K0
HandlerMethodArgumentResolver(二):Map参数类型和固定参数类型【享学Spring MVC】
上文 介绍了Spring MVC用于处理入参的处理器:HandlerMethodReturnValueHandler它的作用,以及介绍了最为常用的两个参数处理器子类:PathVariableMethodArgumentResolver和RequestParamMethodArgumentResolver。由于该体系的重要以及庞大,本文将接着继续讲解~
YourBatman
2019/09/03
1.7K0
HandlerMethodArgumentResolver(二):Map参数类型和固定参数类型【享学Spring MVC】
【Android FFMPEG 开发】FFMPEG 方法中指针类型参数说明 ( 一维指针类型参数 | 二维指针类型参数 )
① 创建并初始化结构体指针 : AVPacket *avPacket = av_packet_alloc() , 该结构体是一个一维指针 ;
韩曙亮
2023/03/27
4450

相似问题

如何确保这是类签名中引用的泛型类型?

21

这是在Java中使用泛型的正确方式吗?

21

Java泛型类型如何确保只添加正确的对象类型?

11

这是java泛型方法吗?

12

这是将Java泛型付诸实践的正确方式吗?

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档