Error generating final archive: Debug Certificate

出现Error generating final archive: Debug Certificate expired on这样的编译错误是由于新版的Android SDK调试key有1年的试用期限制,如果当年电脑的Android SDK安装了一年后会出现这样的问题,解决的方法只需要删除早期的key文件即可,系统默认的key文件在Eclipse的Window菜单的Preferences => Android => Build菜单下其中Default debug keystore可以看到。比如当前使用的Windows XP系统下为可能为 C:\Documents and Settings\用户名\.android\debug.keystore,只需要删除debug.keystore文件即可,Eclipse的ADT插件会在下次编译时自动生成一个调试版的密钥使用期限仍然为1年,但手机上一定别忘了删除老版本的程序,否则会提示Re-installation failed due to different application signatures这样的签名不问错误。

猜你喜欢

转载自lgc19881126.iteye.com/blog/1700169