我得到了一个错误,而上传apk到播放控制台的第一次。我已经发布了2个应用程序与同一帐户,并没有得到任何错误,但这是第三个应用程序,它是工作正常的每一个模式(--release,--debug,--profile)。我正在flutter中构建apk使用--dart-define使用以下命令
flutter build apk --release --split-per-abi --no-tree-shake-icons --dart-define=ID=1234 --dart-define=APP_NAME=test_app --dart-define=APP_SUFFIX=.test
以下是问题屏幕截图x1c 0d1x
6条答案
按热度按时间d6kp6zgx1#
您正在Google Play控制台中上传
.apk
文件,但您必须上传.aab
App Bundle文件。b1uwtaje2#
Google Play商店不再接受APK发布应用程序,您必须上传Android应用程序的bundle。
对于reference
适用于本机Android
Android Studio-〉构建-〉生成已签名的捆绑包/APK...
对于Flutter参见this和开发文档
2w3rbyxf3#
我不知道谷歌是停止接受APK的新应用从八月2021供参考请访问-reference
这对我很有效
j5fpnvbx4#
您需要上传
App Bundle
,而不是APK。从开发人员控制台,
重要提示:自2021年8月起,新应用必须使用Android App Bundle在Google Play上发布,超过150 MB的新应用现在可以通过Play Feature Delivery或Play Asset Delivery进行发布。
您可以在Android Developer Console上了解更多信息。
您可以使用下面的命令在flutter中创建一个appBundle,
在Flutter Docs阅读更多关于Android部署的信息
dnph8jn45#
是的。现在必须上传.aab文件,而不是.apk文件在Google Play商店。要生成.aab文件,请按照给定的步骤。
1.转到构建-从Android Studio的顶栏
1.单击“生成签名的捆绑包/ APK
1.选择Android应用程序包,然后单击下一步
1.勾选“导出”复选框,然后选择“下一步”
w80xi6nr6#
对于本机脚本用户: