我在Xamarin的Visual Studio 2015社区中制作了Xamarin Android应用程序。 直到最近,我可以发布它没有任何问题的beta测试,我有〜10,000支持的设备。 当我将Xamarin更新到4.3.0.784后,发布选项被Build> Archive替换。当我使用这个新选项并将我的应用分发到Google Store时,我只有1632个受支持的设备。无法将apk安装到需要架构的Google商店
我注意到,在Google开发者控制台的APK详细信息页面上,它仅列出了arm64-v8a作为“本地平台”。在我以前的工作中,我有5个平台。无论我在Visual Studio项目属性> Android选项>高级中选择哪种支持的体系结构,在Developer Console中分发APK详细信息后,都会显示arm64-v8a。
我错过了什么或新工具中有错误吗?我想要实现的是在VS中选择支持的体系结构来存储应用程序,因此我不会仅限于1632设备。
您是否尝试过直接在Play商店页面上执行操作?如果你得到相同的错误 – batmaci
你的意思是手动上传APK?我试过了,但是它说APK没有被zipaligned。我尝试过从cmd手工操作,但如果我使用输出APK,它仍然会说APK没有zipaligned。我可能会错误地使用zipalign实用程序,但我宁愿将VS分配给手动。 –
很奇怪。每当我更改支持的操作系统或CPU架构时,我经常遇到使用VS2015上传的问题,但通常可以手动执行。你可能会改变一些android选项,如“启用Multi-Dex”或“启用Proguard”。 zipaligned的东西是相关的那些,我记得 – batmaci