我有我的应用程序的最新APK文件和完整源代码,以及我的应用程序密钥库的私钥。
但是我丢失了我的密钥库文件... 所以我无法签名我的应用程序并更新我的应用程序...
有人知道答案吗?
实际上,除了使用操作系统中用于恢复已删除文件的工具外,没有其他方法可以恢复您的密钥库。
没有任何工具可以从您的设备或应用程序中提取密钥库。即使是谷歌也无法从您的谷歌帐户中恢复您的密钥库。
当您只丢失密码时情况就不同了。请参见https://code.google.com/p/android-keystore-password-recover/
很抱歉,您不能在Android Play商店更新同一应用程序的新版本。您可以使用新的包名称和密钥库文件上传新的应用程序。但是,谷歌不允许您使用不同的密钥库文件上传新版本。
希望这能帮到您。
不需要上传密钥库,而是需要将其集成到应用程序的.apk文件中。 确保您正在为发布构建应用程序,在eclipse中转到文件->并导出应用程序。这将使用您的发布密钥库构建它,而不是调试密钥库。
当您首次导出应用程序并且eclipse为您创建密钥库时,它会保存在计算机上的eclipse\文件夹中,请尝试查找该位置。有关计算机上密钥库文件应该位于何处,请参见此帖子。