如何解决:Android中 Error generating final archive: Debug Certificate expired on XXX 的错误

转载 2012年03月28日 19:25:54

问题概述:

在导入一个app后提示如下错误:

“Error generating final archive: Debug Certificate expired on XXX”

 

原因分析:

android要求所有的程序必须有签名,否则就不会安装该程序。在我们开发过程中,adt使用debug keystore,在 preference->android->buid中设置。debug的keystore默认有效期为一年,如果你是从一年前开始完android程序,那么在一年后导入这个app的时候很可能出现debug keystore过期,导致你无法生成 apk文件。

此时你只要删除debug keystore就行,系统又会为你生成有效期为一年的私钥。 

 

解决方法:

进入C:\Documents and Settings\Administrator\.android 删除路径下的debug.keystore及 ddms.cfg。

(不同环境下的目录可能略有不同,可在eclipse中查找此路径:Window->Preferences->Android->Build下 Default debug keystore)

然后重新导入即可。

如何制作Jar包并在android中调用jar包

android制作jar包: 新建android工程,然后右击,点击导出,选择导出类型为Java下的JAR file,在java file specification 中不要选择androidman...
  • wletv
  • wletv
  • 2013年01月28日 10:03
  • 24749

招商银行支付时WebView无法加载证书

招商银行支付时WebView无法加ssl载证书
  • huyuchaoheaven
  • huyuchaoheaven
  • 2015年10月10日 18:33
  • 2196

Fiddler工具问题汇总

Fiddler: 可以作为Android程序调试时候查看网络访问的请求和返回等数据的工具 在Android程序的DeBug调试模式下,我们可以在手机上对手机进行代理设置,(只是针对魅族Mx5)在公...
  • wang2963973852
  • wang2963973852
  • 2017年02月09日 14:18
  • 326

第7课:Spark Streaming源码解读之JobScheduler内幕实现和深度思考

本期内容: 1. JobScheduler内幕实现 2. JobScheduler深度思考   所有工作的关键都是jobScheduler SparkStreaming至少要设置两条线程是因为一条用于...
  • luobailian
  • luobailian
  • 2016年05月15日 21:04
  • 969

Xcode 升级后,常常遇到的遇到的警告解决方法

从sdk3.2.5升级到sdk 7.1中间废弃了很多的方法,还有一些逻辑关系更加严谨了。 1,警告:“xoxoxoxo”  is deprecated 解决办法:查看xoxoxoxo的这个...
  • PoLuoGuiZu
  • PoLuoGuiZu
  • 2014年03月26日 09:45
  • 991

记kafka partition数据量过大导致不能正确重启

某台kafka服务器负载过高,机器挂掉一段是时间后,kill掉占用内存的进程,然后重启kafka服务,但是一直不能完成启动和数据同步,日志如下fset 0 to broker BrokerEndPoi...
  • guoyuqi0554
  • guoyuqi0554
  • 2016年04月26日 21:23
  • 6537

Linux内核编译问题2/make uIm…

Linux-2.6.22.6/ arm-linux-gcc-4.4.3 在安装了ncurses devel套件后,可以成功执行 make mecuconfig,于是接下来就是make uImage,...
  • Wind4study
  • Wind4study
  • 2016年11月27日 19:38
  • 351

CentOS 7配置OpenVPN踩坑记录

网上有很多OpenVPN的配置教程,但是照着弄完后,发现无法上网,经过研究发现两个坑...
  • dybb8999
  • dybb8999
  • 2017年03月31日 10:17
  • 2917

maven——install、package等命令,忽略javadoc生成

博客分类:  我的JDK是最新的jdk8,maven工程配置的jdk是jdk6,在工程上执行install、package等命令会出现如下的一些信息,还有错误,导致执行命令不...
  • dotedy
  • dotedy
  • 2015年11月17日 18:29
  • 1701

自建Ngrok服务与使用方法

首先安装GO环境,http://www.haiyun.me/archives/1009.html 1 2 3 4 cd /usr/local/src/ git clo...
  • a7082633
  • a7082633
  • 2017年10月24日 16:01
  • 141
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何解决:Android中 Error generating final archive: Debug Certificate expired on XXX 的错误
举报原因:
原因补充:

(最多只允许输入30个字)