无法在 Android Studio 上生成签名包

dmj*_*mjy 3 android google-play android-studio flutter android-app-bundle

如何生成签名包?

我想将 Flutter 项目的签名应用程序包上传到 Google Play。

环境

安卓工作室版

我做了什么

  1. 转到 Build > Flutter > Build App Bundle
  2. 创建一个 aab 文件并将其上传到 Google Play。
  3. 收到此消息:“您上传了在调试模式下签名的 APK 或 Android App Bundle。您需要在发布模式下对您的 APK 或 Android App Bundle 进行签名。”
  4. 转到此页面(https://developer.android.com/studio/publish/app-signing#signing-manually)
  5. 找到此指令:“单击构建 > 构建 > 生成签名包/APK”。
  6. 但是,我在“build”中没有找到“Generate Signed Bundle/APK”。(我被卡在这里了。)

菜单

Google Play 错误消息

blo*_*erg 5

您应该android在 android studio 中打开flutter 项目的文件夹。不是根目录。

在此处输入图片说明


Sam*_*hin 1

为了对用 Flutter 编写的 Android 应用程序进行签名,您可以遵循 Flutter 的签名方法,该方法可与flutter命令行界面一起使用。如果build.gradle配置正确,则可以使用flutter build appbundle(考虑到您要生成appbundle,而不是apk)来生成appbundle。查看此页面以获取详细信息。