首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Xamarin -由于未优化的APK警告,无法发布到Google

Xamarin -由于未优化的APK警告,无法发布到Google
EN

Stack Overflow用户
提问于 2019-08-25 19:09:20
回答 1查看 427关注 0票数 0

我正试图将我的Android应用程序发布到谷歌商店。我一直收到一条警告信息说:

未优化的APK警告:此APK将导致将未使用的代码和资源发送给用户。如果使用,您的应用程序可能会更小。通过不优化你的应用程序的设备配置,你的应用程序在用户的设备上下载和安装比它需要的要大。大型应用程序的安装成功率较低,并占用用户设备的存储空间。解决方案:使用Android自动优化设备配置,或者自己管理多个APK。

这条“警告”信息正在阻止我发布。“开始生产”按钮是灰色的。

我得到了最新的企业版本Visual 2019 16.2.3。以下是已选中的属性页中的项:

代码语言:javascript
运行
复制
Bundle assemblies into native code
Generate one package (.apk) per selected ABI
Enable Multi-Dex
Dex compile = d8
Code Shrinker = r8
Debugger = .Net (Xamarin)
AOT Compilation
Use LLVM Startup Treacing
Use the concurrent garbage collector
Linking = Sdk and user assemblies

I am supporting armeabi-v7a and arm64-v8a

我相信Android包的签名,我有正确的密钥存储库和密钥库密码。

我该怎么做才能让这件事起作用?我应该试着使用ProGuard吗?但我对它没有进行编译有异议。但r8不是比ProGuard更好的方法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-28 01:36:25

我创建了一个aab文件并将其提交给了google,这导致了警告信息的消失。但是“开始生产”按钮仍然是灰色的。经过大约一个小时的搜索,我发现应用程序的电子邮件地址没有填写。

谷歌确实需要更好的信息来告诉你这些事情。

编辑:当我使用R8代码压缩器时,我也遇到了许多问题。我转到了Pro卫兵那就好多了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57648955

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档