Android 无效密钥库问题?

Android 无效密钥库问题?,android,eclipse,keystore,Android,Eclipse,Keystore,最近我发布了我的新应用程序,今天早上我决定对这个应用程序做一些修改。然而,每次我在Eclipse上导入我的任何应用程序文件夹时,这个错误总是显示为“生成最终存档java.io.IOException:Invalid keystore format错误生成最终存档java.io.IOException:Invalid keystore”,即使在我创建一个新的Android文件时,这个错误也会不断出现。请帮帮我!我已经创建了几个应用程序,不想创建新的密钥库 这是错误的图像 我已经尝试清理文件夹并重

最近我发布了我的新应用程序,今天早上我决定对这个应用程序做一些修改。然而,每次我在Eclipse上导入我的任何应用程序文件夹时,这个错误总是显示为“生成最终存档java.io.IOException:Invalid keystore format错误生成最终存档java.io.IOException:Invalid keystore”,即使在我创建一个新的Android文件时,这个错误也会不断出现。请帮帮我!我已经创建了几个应用程序,不想创建新的密钥库

这是错误的图像

我已经尝试清理文件夹并重新启动,但没有成功


请帮帮我,我会非常感激的谢谢

不久前,当我更改default.keystore的密码时,我遇到了同样的问题

检查用作“debug.keystore”的密钥库是否与默认密钥库具有相同的传递。以下是默认设置:

密钥库名称:“debug.Keystore” 密钥库密码:“android” 密钥别名:“androiddebugkey” 密钥密码:“安卓”


尝试删除您的trusted.certs文件

如果密钥库实际上已损坏,您将无法重新生成相同的密钥库并更新您的应用程序。。。这就是为什么备份密钥库非常非常重要的原因


但是,如果在导入项目而不是对应用程序进行键控签名时出现错误,我怀疑这是Eclipse或Java设置的问题。。。您创建的密钥库没有问题

删除您工作空间中的
.android
文件夹,然后尝试逐步删除


另外,在创建密钥存储、密码和别名时要小心。

转到文件夹,删除
debug.keystore
并重新启动
Eclipse

C:\Users\INTEL\.android

-storepasswd-v-new-keystore-storepass这应该从您安装的java发行版的bin文件夹中运行这应该在我的每个应用程序的bin文件夹中找到?通常默认路径是C:\Users\your\u USER\.android\debug.keystore(在win7上)稍等片刻,我将尝试在cmd窗口中运行它“C:\Program Files\Java\jre6\bin\”keytool.exe-storepasswd-v-new-keystore-storepass将图像粘贴到堆栈溢出中,请不要在其他站点上托管。从屏幕截图上看,您在Windows 7上,因此请在此处尝试(但使用您的用户名):\application data\sun\java\deployment\security这是我的想象,还是这个问题被另一个问题弄乱了?对我来说很有用..我打开了(在mac中)../Users/myusername/并删除了.android…它开始顺利工作。使用自己的用户帐户代替INTEL。