我想将自己的 Xamarin.Forms应用发布到 Google Play 商店。但是,当我上传 APK 时,它会警告我并禁用推出选项。它说我们需要使用Android App Bundle( .aab )格式,以便可以针对大小和资源优化 APK 。
当前, Visual Studio 2019 Archive选项不支持 Android应用程序 bundle 包。我已获取的最新更新Visual Studio 2019 ,但仍不支持上述格式。
我在Google上搜索并找到一些链接,可通过修改Project文件中的某些设置从命令提示符处执行此操作。但是在使用exit code 1
几分钟后,该构建将返回错误。
令人沮丧的是,我无法将其发布到 Google Play 商店。我已经发布了 App 的 iOS 版本。
在这里的任何帮助将不胜感激。
最佳答案
我和我的团队目前正以 APK 的形式发布到 Google Play ,没有任何问题。
应用程序范围是发布较小的应用程序的好方法,它只提供下载应用程序所需的设备。 Xamarin Show 最近发布了有关此主题的视频,您可能对此感兴趣:
https://www.youtube.com/watch?v=_IOZ0SUKZq4
通过以下图像,我显示了我们如何上传/发布 APK :
首先,在下图中,您仍然支持 APK :
APK 正确上传:
然后,我们可以保存和查看 APK :
APK 已上传,带有警告:
警告状态:
现在,我们只是忽略警告并继续推出:
如果在执行了这些步骤之后,尚未启用“开始推出” 选项,则可能是您的应用程序还有一些其他列表节。在介绍了 Google 所需的所有信息之后,开始推出选项必须可用。
关于android - 无法在Google Play商店上发布Xamarin.Forms App的APK文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58697947/