现象:项目名称上有小红叉,代码无错误,资源文件无错误,资源格式无错误。
打开problems窗口,有“Error generating final archive: Debug certificate expired on Date”提示
原因:Google官方给出了解决办法:
To fix this problem, simply delete the debug.keystore file. The default storage location for AVDs is in ~/.android/avd on OS X and Linux, in C:\Documents and Settings\\.android\ on Windows XP, and in C:\Users\\.android\ on Windows Vista.
The next time you build, the build tools will regenerate a new keystore and debug key
也就是删掉C:\Documents and Settings\Administrator\.android文件夹下的debug.keystore文件,然后重新build一下获取新的debug.keystore。这样新建项目时就正常了。
To fix this problem, simply delete the debug.keystore file. The default storage location for AVDs is in ~/.android/avd on OS X and Linux, in C:\Documents and Settings\\.android\ on Windows XP, and in C:\Users\\.android\ on Windows Vista.
The next time you build, the build tools will regenerate a new keystore and debug key
也就是删掉C:\Documents and Settings\Administrator\.android文件夹下的debug.keystore文件,然后重新build一下获取新的debug.keystore。这样新建项目时就正常了。