I am using Eclipse Android plugins to build a project, but I am getting this error in the console window:
[2010-02-03 10:31:14 - androidVNC]Error generating final archive: Debug certificate expired on 1/30/10 2:35 PM!
How do I fix it?
Delete your debug certificate under
~/.android/debug.keystore on Linux and Mac OS X; the directory is something like
The Eclipse plugin should then generate a new certificate when you next try to build a debug package. You may need to clean and then build to generate the certificate.
Upon installation, the Android SDK generates a
debug signing certificate for you in a keystore called
debug.keystore. The Eclipse plug-in uses this certificate to sign each application build that is generated.
Unfortunately a debug certificate is only valid for 365 days. To generate a new one you must delete the existing
debug.keystore file. Its location is platform dependent - you can find it in Preferences - Android - Build - Default debug keystore.