我正在使用EclipseAndroid插件来构建一个项目,但我在控制台窗口中获取此错误:
[2010-02-03 10:31:14 - androidVNC]Error generating final archive:
Debug certificate expired on 1/30/10 2:35 PM!
如何修复?
我正在使用EclipseAndroid插件来构建一个项目,但我在控制台窗口中获取此错误:
[2010-02-03 10:31:14 - androidVNC]Error generating final archive:
Debug certificate expired on 1/30/10 2:35 PM!
如何修复?
当前回答
窗户
删除:debug.keystore位于C: \Documents and Settings\\[user]\.android,清理并构建项目。
Windows 7转到C:\Users\[用户名]\.android并删除debug.keystore文件。
清理并构建项目。
雨衣
删除位于~/.android/debug.keystore Clean中的密钥库并构建项目。
在所有选项中,如果无法获取新的debug.keystore,请重新启动eclipse。
其他回答
对于windows xp,请转到C:\Documents and Settings\%userprofile%\.android并删除debug.keystore文件,重新启动eclipse,现在您的项目就可以无错误地进行构建。
示例路径:
C:\Documents and Settings\raja.ap\.android\
请阅读此处了解更多信息。
如果证书在项目调试过程中过期,则必须手动卸载:
请执行adb在shell中卸载<package_name>。
在Windows 7中,它位于路径
C:\Users\[username]\.android
转到此路径并删除debug.keystore清理并构建项目。
在Ubuntu上,这是有效的:
我转到home/username/.android,将keystore.debug重命名为keystore.debug。然后关闭Eclipse,启动Eclipse,SDK在该文件夹中创建了新的证书keystore.debug。
然后,您必须卸载/重新安装通过USB调试或未签名APK(“未签名”APK=使用调试证书签名)安装的应用程序。
首先关闭日食
通过窗口键+R或以管理员身份运行打开CMD
遵循以下步骤
del "%USERPROFILE%\.android\debug.keystore"
keytool -genkey -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android -keyalg RSA -validity 30000
在这次重启eclipse之后。