我的Xamarin Forms Android在“高级"选项中只有一个受支持的ABI.是否应该全部选择? [英] My Xamarin Forms Android has just one Supported ABI in the Advanced options. Should all of them be selected?

查看:106
本文介绍了我的Xamarin Forms Android在“高级"选项中只有一个受支持的ABI.是否应该全部选择?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是我的应用当前设置的方式:

Here is the way my app is currently set up:

有人可以告诉我,我应该选择所有这些吗?如果不是,那是否意味着我只能支持有限数量的设备?我注意到当我创建一个.apk时,它仍然提供5-6个不同的文件,但我只是上传了一个我认为包含所有文件的文件.

Could someone tell me, should I be selecting all of these and if not then will that mean I can only support a limited number of devices? I notice when I create an .apk it still gives 5-6 different files but I just upload the one that I think contains all of them.

推荐答案

通常,我们将选择所有它们.因为我们不知道用户使用的是哪种CPU架构的手机.

Normally, we will select all of them. Because we do not know what kind of CPU architecture mobile phone the user is using.

我注意到当我创建一个.apk时,它仍然提供5-6个不同的文件,但我只是上传了一个我认为包含所有文件的文件

I notice when I create an .apk it still gives 5-6 different files but I just upload the one that I think contains all of them

如果只想生成一个.apk(需要支持armeabi-v7ax86arm64-v8ax86_64),则可以取消选择Generate one package(.apk) per selected ABI,重新生成.apk文件.

If you want to generate just one .apk(need support armeabi-v7a, x86,arm64-v8a and x86_64), you can unselect the Generate one package(.apk) per selected ABI, regenerate the .apk file.

如果要选择Generate one package(.apk) per selected ABI,将获得5个.apk文件,如下所示.

If you want to select the Generate one package(.apk) per selected ABI, you will get 5 .apk files like following format.

com.xx.xx-arm64-v8a.apk
com.xx.xx-armeabi-v7.apk
com.xx.xx-x86_64.apk
com.xx.xx-x86.apk
com.xx.xx.apk

选择com.xx.xx.apk,它同时支持arm64-v8armeabi-v7x86_64x86 CPU体系结构.

select the com.xx.xx.apk , it support arm64-v8a , rmeabi-v7, x86_64 and x86 CPU architectures at the same time.

这篇关于我的Xamarin Forms Android在“高级"选项中只有一个受支持的ABI.是否应该全部选择?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆