【转】修改Android签名证书keystore的密码、别名alias以及别名密码

转载自:修改Android签名证书keystore的密码、别名alias以及别名密码

之前在测试Eclipse ADT的Custom debug keystore自定义调试证书的时候,发过一篇关于调试证书规格的博文:Eclipse ADT的Custom debug keystore所需证书规格,提到过自定义调试证书的密码和alias命名以及alias密码都是有规矩的。其实Android应用开发接入各种SDK时会发现,有很多SDK是需要靠package name和keystore的指纹hash来识别的(百度地图SDK、Facebook SDK等等…),这样如果使用默认自动生成的debug keystore的话就会给开发调试工作带来一些麻烦。这时可以通过修改正式的release keystore,生成一份“遵守规矩”的临时自定义调试证书给开发时用,就方便多了,具体方法如下:
继续阅读【转】修改Android签名证书keystore的密码、别名alias以及别名密码

【转】Eclipse ADT的Custom debug keystore所需证书规格

转载自:Eclipse ADT的Custom debug keystore所需证书规格

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

C:\Users\XXX\.android\debug.keystore

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

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

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

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

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

也谈谈那些年玩过的单机游戏吧~

话说,为啥不说网游?
因为一直和网游无缘啊。哈哈。

最早的话要从小时候玩过的”学习机“开始说了。
”学习机“游戏其实就是FC游戏。比如《坦克大战》、《超级玛丽》(顶蘑菇)、《双截龙》、《魂斗罗》。当然,经典游戏很多很多啦,哈哈。就不一一列举了。
”学习机“的话,就是玩的那种”黄卡“游戏,三合一的,四合一的,N合一的等等。其实都是盗版,哎,不过也要花钱买啊。

继续阅读也谈谈那些年玩过的单机游戏吧~

那些年支持过的正版单机游戏!

一直都很喜欢玩游戏,尤其是单机游戏。当然,也一直很支持正版,按照时间跨度,来说说都买过哪些国产单机游戏吧。《古剑奇谭》应该是买的最早的单机游戏了,那个时候还在上学啊,网银都没使用过,所以游戏是在书店买的呢。后来的话又买了《仙剑奇侠传五前传》、《古剑奇谭2》、《高考恋爱100天》、《丑小鸭的天鹅湖》、《真恋~寄语枫秋~》、《本镜系列》。呼,不少的样子,哈哈。这些游戏大体上都是在某宝和某东上买的。对了,最近刚刚入手了《仙剑奇侠传六》。然后,仙五前玩到一半玩不下去了。本镜系列的话还在慢慢玩。。。