博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Eclipse ADT的Custom debug keystore所需证书规格
阅读量:7238 次
发布时间:2019-06-29

本文共 648 字,大约阅读时间需要 2 分钟。

最近开始研究Google Play的In-app Billing 内置计费API,发现一个比较烦人的问题就是测试时应用必须经过正式签名,而默认Eclipse ADT调试运行使用的是临时生成的Debug专用证书,默认为C:\Users\XXX\.\debug.

于是每次调试内置计费必须使用ADT的Export Signed Application Package打带正式签名的包,比较麻烦。后来发现ADT允许自定义调试用证书,在Window->Preferences->Android->Build->Custom debug 这里,试了一下选择正式证书后提示:”Keystore was tampered with, or password was incorrect”,如下图所示:

其实这个界面并没有提供输入Keystore密码,选择别名之类的地方,所以就感到非常奇怪了,查了一下官方文档发现,即使是自定义的调试证书,也需要保证和默认证书一样的密码,别名alias和别名密码。

文档中提到的默认证书信息如下:

Keystore name: “debug.

Keystore password: “
Key alias: “androiddebugkey”
Key password: “android”
CN: “CN=Android Debug,O=Android,C=US”

遵循这个规则就可以用自定义调试证书了。不过仔细想想感觉这功能这样很是鸡肋,希望以后版本的ADT会改进吧。

转载地址:http://vxrfm.baihongyu.com/

你可能感兴趣的文章
转 Docker Swarm vs Kubernetes
查看>>
47-使用列表进行模拟栈
查看>>
Myisam和innodb 和memory的区别
查看>>
.Net 特性 attribute 学习 ----自定义特性
查看>>
vue如何加入百度联盟广告
查看>>
react中实现搜索结果中关键词高亮显示
查看>>
JQuery的过滤选择器
查看>>
C# Http POST get
查看>>
sql server 常用脚本
查看>>
88. Merge Sorted Array
查看>>
node(一)安装nodejs最新版到debian,ubuntu,mint系统
查看>>
java 多线程学习笔记
查看>>
Win10下python3和python2同时安装并解决pip共存问题
查看>>
策略模式(Strategy Pattern)
查看>>
CQRS微服务架构模式
查看>>
对某***网站的一次快速处理
查看>>
《Android开发案例驱动教程》云端应用整篇下载
查看>>
30分钟zabbix入门——最简单有效的zabbix快速学习法
查看>>
2012年第一篇博文——致谢:2011年中国IT十大杰出博客获奖感言
查看>>
蔡文胜谈美链:BEC没有任何割韭菜的行为
查看>>