将Android应用程序(由Delphi FireMonkey开发)部署到Google Play商店

杰克说

我正在尝试将我的第一个应用程序部署到Google Play商店。每次上传APK文件时,都会收到以下消息:

“上传失败,您上传了可调试的APK。出于安全原因,您需要先禁用调试,然后才能在Google Play中发布。了解有关可调试的APK的更多信息。”

我正在构建代码的发行版本。我从以下位置上传我的APK文件的发行版:

\Projects\MyAppNameHere\Android\Release\MyAppNameHere\bin\MyAppNameHere.apk

在我的项目调试选项中,将其设置为“无调试信息”

我还修改了AndroidManifest文件以使其:

android:debuggable="False"

但是,Google Play商店会不断向我发送上载不可删除版本的消息。

我究竟做错了什么?我应该注意,每次我构建APK文件的新发行版时,AndroidManifest文件都会反向转换为

android:debuggable="True"
多米尼克

有两种类型的证书可用于签署应用程序:

  • 调试证书:将调试器连接到您的应用程序,以便能够访问应用程序的私有数据目录
  • 发行证书:将您的应用上传到应用商店(例如Google Play)

Delphi在您的PC上提供了调试证书,因此您可以开始开发和调试应用程序。

如果在忘记创建自己的证书时使用发行配置文件进行编译,它甚至会使用此证书。

因此,请确保

  • 您的构建配置设置为“发布
    在此处输入图片说明
  • 您的目标平台配置为“应用程序存储
    在此处输入图片说明
  • 您已经在项目->选项->部署中为此配置提供了自己的证书(确保您的配置文件是发布配置-Android平台)
    在此处输入图片说明

如果没有发行证书,则可以通过选项对话框在密钥存储区中创建新证书。请记住,始终对您的应用程序使用相同的发行证书,并将密钥库存储在没有其他人可以访问它的安全地方。丢失该证书后,您将无法再发布应用程序的更新!

如果要在已安装应用程序调试版本的设备上安装发布应用程序,则必须先将其卸载。

如果您想验证什么证书。apk已签名,您可以使用以下命令

jarsigner -verify -verbose -certs %file_name%

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Play商店中的Android应用程序(由Firemonkey Delphi开发)与您的设备不兼容

来自分类Dev

Play商店中的Android应用程序(由Firemonkey Delphi开发)与您的设备不兼容

来自分类Dev

有没有办法将应用程序部署到 google play 商店,但无需通过 google play 商店即可推出任何更新?

来自分类Dev

将 Ionic 应用程序部署到 Google 商店

来自分类Dev

在Google Play商店中上传Android应用

来自分类Dev

应用程序未显示在Google Play商店中

来自分类Dev

在Google Play商店中上传Adobe Air应用程序

来自分类Dev

如何从PhoneGap / Cordova应用程序直接导航到Google Play商店中的应用程序?

来自分类Dev

Google Play商店应用内结算

来自分类Dev

在Google Play商店中显示应用视频

来自分类Dev

Google Play应用商店优化技巧

来自分类Dev

Google Play商店应用提交规则

来自分类Dev

更新Google Play商店中的应用

来自分类Dev

应用未在Google Play商店中显示

来自分类Dev

Google Play商店:如何“锁定”应用名称

来自分类Dev

Google Play商店许可检查-新应用

来自分类Dev

从Google Play商店获取应用的屏幕截图

来自分类Dev

更改应用标题 - Google Play 商店问题

来自分类Dev

关于在 Google Play 商店中发布的应用

来自分类Dev

将应用程序上传到Google Play商店,无法打开

来自分类Dev

将应用程序更新为 Google Play 商店中较新的 api

来自分类Dev

Facebook应用程序请求未重定向到Android上的Play商店

来自分类Dev

Android Studio创建的应用程序可以提交给Google Play商店吗?

来自分类Dev

在Google Play商店上增加Android应用程序兼容性以获取新的APS

来自分类Dev

Google Map Android API v2无法在Play商店应用程序中显示地图

来自分类Dev

Android Studio创建的应用程序可以提交给Google Play商店吗?

来自分类Dev

Android TV仿真器为空白。如何查看Google Play商店等应用程序?

来自分类Dev

如何从我的应用程序打开Google Play商店应用程序以安装Play商店中可用的最新版本的应用程序

来自分类Dev

Ionic应用程序中的“为该应用程序评分” Google Play商店链接

Related 相关文章

  1. 1

    Play商店中的Android应用程序(由Firemonkey Delphi开发)与您的设备不兼容

  2. 2

    Play商店中的Android应用程序(由Firemonkey Delphi开发)与您的设备不兼容

  3. 3

    有没有办法将应用程序部署到 google play 商店,但无需通过 google play 商店即可推出任何更新?

  4. 4

    将 Ionic 应用程序部署到 Google 商店

  5. 5

    在Google Play商店中上传Android应用

  6. 6

    应用程序未显示在Google Play商店中

  7. 7

    在Google Play商店中上传Adobe Air应用程序

  8. 8

    如何从PhoneGap / Cordova应用程序直接导航到Google Play商店中的应用程序?

  9. 9

    Google Play商店应用内结算

  10. 10

    在Google Play商店中显示应用视频

  11. 11

    Google Play应用商店优化技巧

  12. 12

    Google Play商店应用提交规则

  13. 13

    更新Google Play商店中的应用

  14. 14

    应用未在Google Play商店中显示

  15. 15

    Google Play商店:如何“锁定”应用名称

  16. 16

    Google Play商店许可检查-新应用

  17. 17

    从Google Play商店获取应用的屏幕截图

  18. 18

    更改应用标题 - Google Play 商店问题

  19. 19

    关于在 Google Play 商店中发布的应用

  20. 20

    将应用程序上传到Google Play商店,无法打开

  21. 21

    将应用程序更新为 Google Play 商店中较新的 api

  22. 22

    Facebook应用程序请求未重定向到Android上的Play商店

  23. 23

    Android Studio创建的应用程序可以提交给Google Play商店吗?

  24. 24

    在Google Play商店上增加Android应用程序兼容性以获取新的APS

  25. 25

    Google Map Android API v2无法在Play商店应用程序中显示地图

  26. 26

    Android Studio创建的应用程序可以提交给Google Play商店吗?

  27. 27

    Android TV仿真器为空白。如何查看Google Play商店等应用程序?

  28. 28

    如何从我的应用程序打开Google Play商店应用程序以安装Play商店中可用的最新版本的应用程序

  29. 29

    Ionic应用程序中的“为该应用程序评分” Google Play商店链接

热门标签

归档