昨天我使用Delphi XE6创建了一个Android应用程序,使用Release配置和目标App Store构建它,并在不安装任何设备的情况下运行部署。 然后,我将结果APK成功上传到Google Play商店,但当应用程序下载并安装在我的设备(中兴通讯N986D)上时,它崩溃了。 相同的APK通过我的笔记本电脑上运行的http服务器下载到设备上很好,工作没有任何错误/崩溃。
我做了三重检查(调试/发布模式,配置,部署文件等)没有运气。我也尝试了3种不同的Android设备,结果完全相同。
目前我认为这不是Delphi XE6的错误。
上传到Google Play商店后,APK是否会被更改?
以下是该应用的链接: https://play.google.com/store/apps/details?id=org.cenadep.pnup.qrkasir
任何帮助和想法都将不胜感激。
答案 0 :(得分:0)
1)您需要生成一个密钥库来签署您的APK。 请点击此链接创建密钥库:http://docwiki.embarcadero.com/RADStudio/XE6/en/Creating_a_Keystore_File
2)之后,请按照:http://docwiki.embarcadero.com/RADStudio/XE6/en/Deploying_Your_Signed_Android_Application