我的Android apk由XE7开发。现在我用XE8升级项目。 将apk安装到Android设备时,IDE会报告签名证书错误:
无法创建进程:无法安装 d:\ GMTWork \ SalesApp \ Android版\发布\ SalesApp \ BIN \ SalesApp.apk。失败 [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]
Embarcadero的解决方案是:
- 从Android设备手动卸载以前安装的应用程序。
- 配置RAD Studio以在每次运行应用程序时执行全新安装。
醇>
我认为这些都不是好的解决方案。因为我的apk已安装在许多手机中,我不能要求用户手动卸载或进行全新安装。
所以, 谁有更好的解决方案?或者我的apk可以使用相同的签名证书吗?
答案 0 :(得分:0)
项目 - >选项 - >供应 - >新密钥库
http://docwiki.embarcadero.com/RADStudio/XE8/en/Creating_a_Keystore_File http://docwiki.embarcadero.com/RADStudio/XE8/en/Create_a_new_Keystore/Alias