0

我是android开发中的新手。我开发了新版本的应用程序,并希望将数据从旧版本数据库移动到新版本数据库,但问题在于android首先卸载旧应用程序,因为签名不同。更新应用程序迁移数据

回答

0

您已使用不同的密钥签署了您的应用程序版本。

如果它们建立在不同的计算机上,则调试密钥是不同的。如果构建在同一台计算机上,则可能有一个调试密钥和一个释放密钥。

除非已安装的应用程序使用与替换应用程序相同的密钥签名,否则无法更新应用程序。

如果您想更新它,您需要使用与已安装的密钥相同的密钥重新签名您的应用。另一种方法是先卸载旧的应用程序。

http://developer.android.com/tools/publishing/app-signing.html

相关问题