使用Eclipse调试Android程序,源代码没有错,但总是提示:
Error generating final archive: Debug certificate expired on ****
从字面了解,是由于Debug证书过期所致。
Android的应用程序必须经过开发者自己的自签名证书进行数字签名之后,才能安装到Android系统上。在开发调试阶段,默认情况下,ADT辅助工具帮我们对apk文件进行了签名,采用的是默认的Debug版本的签名文件。
安装之后,Android SDK会生成一个Debug签名证书,保存在debug.keystore文件中。ADT使用这个证书对每个生成的应用(Application)进行数字签名。非常不幸的是,每个Debug证书的有效期限是365天,那么不可避免的就会有证书过期的问题了。而Android SDK又比较呆板,发现证书过期了,不会给你换新的,只会给你Error提示。
Windows系统下,这个Debug证书保存在C:/Documents and Settings/Administrator/.android目录下。查看了一下,发现这个证书的修改日期是2009年11月9日,差不多是一年前了,刚好有段时间没有使用Android SDK,这次使用即爆发这个问题了。
解决的办法比较简单:将debug.keystore直接删除。Android SDK发现debug.keystore丢失了,就会自个生成一个新的。再运行SDK,一切正常了。
转自:http://blog.csdn.net/linshangbo/article/details/6032221
分享到:
相关推荐
NULL 博文链接:https://irwenqiang.iteye.com/blog/1222755
Part of the existing bootstrap client certificate is expired: 2022-11-9 9:29:04 +0000 UT 这是说明k8s使用的证书过期了,k8s自带证书是一年的有效期。所以我们解决问题的办法就是更换证书。 kubernetes证书过期...
使用安装的nvm来安装node各版本v9.6.1
我放到网盘上,欢迎下载,个人感觉比sublime好用,ftp管理方式很好用,还有包管理也很好
ireasoning mib browser是一个非常好用的mib浏览器。问题是,它的试用期只有一个月,一个月内所有功能都是开放的。...下文给出了解决办法。测试版本是7.5 (build 2708),估计其他版本原理相同也可以。
kingbase SSL证书
Cannot create cert chain: certificate has expired 此错误消息表明KINIT身份验证失败,因为客户端证书,KDC证书或其上方签名链中的某个证书已过期 kprop: No route to host while connecting to server 确保754...
MyEclipse 8.5 注册--取消MyEclipse Trial Expired解决办法
今天发现电信送的一条固定IP地址出现问题,查确认属于是他们私自更改了我们的IP地址.电话通知电信大客经理...在下午接通知,已经改好
[Sun Nov 27 16:46:38 2016] [error] SSL Library Error: -8181 Certificate has expired [Sun Nov 27 16:46:38 2016] [error] Unable to verify certificate 'Server-Cert'. Add "NSSEnforceValidCerts off" to nss...
ORA-28001 the password has expired密码过期
16 FRANC3D常见错误信息及解决方案
错误信息: ERROR 1862 (HY000): Your password has expired. To log in you must change it using a client that supports...解决方式: 1.修改 my.cnf 配置文件 vi /etc/my.cnf 2.重启 mysql 服务 你可以使用 ser
博主一两个月没用上mysql 今天就遇见了这个问题我的解决方法是这样的,大家也可以参考以下。 1、win+R,运行里输入services.msc打开服务,关闭MySQL57服务(57是我的MySQL Server的版本号) 2、右键属性,等下需要...
This library helps developer to read data from credit card: card number, expired date, card type. Works only with cards that has paypass or paywave technology! Demo Screenshots Usage Callbacks ...
创建电子应用 在一分钟内生成一个新的Electron App! ·· 什么是create-electron-app? 是一个简单,最小的CLI应用程序,可以在一分钟内生成一个Electron应用程序! Create-Electron-App使用样板作为样板。...
Android 锁屏页面避免被杀掉,解锁会自动关闭页面。防止后台运行时被关闭。 谷歌,小米,华为 亲测可用。 重点解决魅族手机,需要授权应用获得锁屏页面权限。
wso2 新增OpenSSL生成並使用CA根證書籤名Keytool生成的證書請求 相關流程心智圖展開
installed on your system. If not please run "runtime.exe" the tool will do it automatically. 2. Just place the target files in the encoded directory. Then run one of the following executables. ...
Expiry date: "Expired" Product identifier: "db2ese" Version information: "9.7" Enforcement policy: "Soft Stop" Product name: "DB2 Connect Server" Expiry date: "Expired" Product identifier: "db2consv...