Ionic Android Studio中未生成Android应用程序包

yv5phkfx  于 2022-12-31  发布在  Ionic
关注(0)|答案(5)|浏览(174)

我尝试通过Android Studio将我的Ionic Angular应用发布到Google Play商店,但在生成Android应用包时遇到问题。
在Android Studio中打开应用时,我会转到BuildGenerate Signed Bundle / APK
下面的3个屏幕截图显示了我输入的值。
屏幕1:

屏幕二:

屏幕三:

但是当我单击Finish时,没有显示提示、错误消息等来说明是否创建了bundle。
当我转到android/app时,没有显示release文件夹。
有人能告诉我为什么没有错误消息出现,如果文件夹没有被创建?

j0pj023g

j0pj023g1#

我遇到了完全相同的问题(它看起来像是另一个Android Studio bug)。
我解决了它:

  • 删除发布文件夹
  • 创建新密钥库和新密钥

然后它工作正常!

6ovsh4lw

6ovsh4lw2#

我不确定这是否仍然是必要的,但作为那些可能仍然遇到相同问题的人的参考,我分享。我遇到了相同的问题。我没有生成签名包,而是尝试从构建包,但构建的是一个调试版本。工作的是,我在密钥存储路径中选择了“新建”(而不是选择现有的),但使用了与我现有密钥相同的文件名和密码。有了这个,生成应用程序包,并且通知文件位置的通知弹出,其中具有发布文件。

z4bn682m

z4bn682m3#

尝试更改构建Gradle文件中的versionCode和版本名称:

defaultConfig {
    applicationId "*********"
    minSdkVersion 21
    targetSdkVersion 29
    versionCode 1       // Change this to 2 or more
    versionName "1.0"  // Change this to 1.1 or more

    testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
5lhxktic

5lhxktic4#

单击右下角的完成后,应出现此窗口:

之后,打开事件日志,然后单击定位,它应该打开文件夹与apk:

scyqe7ek

scyqe7ek5#

我更改了我的密钥库路径。首先检查打开签名包选项,然后检查您的密钥库路径。

相关问题