【问题标题】:Delphi XE6 App Crash when installed from Google Play Store从 Google Play 商店安装时 Delphi XE6 应用程序崩溃
【发布时间】:2014-10-24 20:10:45
【问题描述】:

昨天我使用 Delphi XE6 创建了一个 Android 应用程序,使用 Release 配置和目标 App Store 构建它,并在没有安装到任何设备的情况下运行部署。 然后我成功地将生成的 APK 上传到 Google Play 商店,但是当应用程序下载并安装在我的设备(中兴 N986D)上时,它崩溃了。 通过在我的笔记本电脑上运行的 http 服务器下载到设备的相同 APK 很好,并且没有任何错误/崩溃。

我对所有内容(调试/发布模式、配置、部署文件等)进行了三次检查,但没有成功。我还尝试了 3 个不同的 Android 设备,结果完全相同。

目前我认为这不是 Delphi XE6 上的错误。

上传到 Google Play 商店时,APK 是否会发生变化?

这是应用程序的链接: https://play.google.com/store/apps/details?id=org.cenadep.pnup.qrkasir

任何帮助和想法将不胜感激。

【问题讨论】:

    标签: android delphi google-play delphi-xe6


    【解决方案1】:

    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

    【讨论】:

    • 您可能希望将链接中的必要步骤添加到您的答案中,因为如果链接应该更改/移动,您的答案将不再有效
    • 我确实创建了用于签名的密钥库。事实上,APK 已成功上传到 Google Play 商店。安装应用时出现问题。
    • 找出问题所在?
    猜你喜欢
    • 1970-01-01
    • 2019-03-19
    • 2020-03-17
    • 1970-01-01
    • 2020-02-04
    • 2019-12-15
    • 1970-01-01
    • 2017-04-06
    相关资源
    最近更新 更多