Android App Bundle 未在 Android Studio 中生成

Android App Bundle not generating in Android Studio

我正在尝试通过 Android Studio 将我的 Ionic Angular 应用程序发布到 Google Play 商店,但是我在生成 Android 应用程序包时遇到了问题.

当我在 Android Studio 中打开应用程序时,我转到 Build > Generate Signed Bundle / APK

以下 3 个屏幕截图显示了我输入的值。

屏幕一:

屏幕二:

屏幕三:

但是当我单击 Finish 时,没有提示、错误消息等显示捆绑包是否已创建。

当我转到 android/app 时,没有出现 release 文件夹。

有人可以告诉我为什么没有创建文件夹时没有出现错误消息吗?

尝试更改构建 gradle 文件中的版本代码和版本名称:

 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"
}

点击右下角的完成后应该是这样的window:

之后打开事件日志并单击定位,它应该会打开带有 apk 的文件夹:

我遇到了完全相同的问题(看起来又是一个 Android Studio 错误)。

我通过以下方式解决了它:

  • 正在删除发布文件夹

  • 正在创建新的密钥库和新的密钥

然后就很好用了!

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