Gau*_*rav 4 c# android xamarin.android android-sdk-tools xamarin
我最近开始使用Visual Studio 2017探索Xamarin.Android.在Android SKD Manager窗口我可以看到不同的Android版本,每个版本下都有多个android系统镜像.屏幕截图显示Android 9.0包含所有可用的系统映像:
我想知道我应该下载哪个系统映像,因为我不知道差异.任何人都可以帮助我或参考一些包含每个图像细节的链接?谢谢!
Android手机和平板电脑包含"系统图片","Google API图片"和"Google Play图片",而非Wear或TV操作系统图片.
您选择的Android手机/平板电脑图片是您的应用需要测试的内容.
此映像仅包含特定API级别的基本/ ASOP版本.这是最基本的版本.即包含的浏览器只是WebView小部件周围的瘦UI框.
Google API包括对Google Play服务的访问权限.
您可以访问Play服务.例如,您可以针对非Google Play商店设备测试您的应用,但如果您的应用与Facebook,Twitter等分享消息......由于设备上没有Google Play商店,这些应用将无法使用你无法安装它们(我将跳过侧载选项......)
但您可以访问Google服务,因此可以测试"AdMob Lite"之类的内容(AdMod完整版可以包含在您的应用中,因此可以在基本系统映像上进行测试,但这样会影响您的最终APK大小).
Play商店列中的Google Play包含Google Play商店应用和Google Play服务
现在您的模拟器可以访问Play商店,因此可以安装其他第三方应用程序,您的应用程序可以与它们进行交互.因此,如果您要编辑应用程序提供的Microsoft Word文件,您的应用程序可以测试是否安装了Word,如果需要,提示用户安装它,并将.doc文件共享到Word.也许您的应用程序是图像编辑器,您希望其他应用程序与您的应用程序共享其图像,现在可以在模拟器上进行测试,而不是仅在物理设备上进行测试.
Google Play图片是您可以获得OEM /供应商发布的设备但在模拟器中最接近的体验.
注意:至于您是选择x86还是x86_64版本的图像,由您自己决定.我个人使用的x86_64
版本是他们在我的系统上更快.但是,如果您正在安装第三方应用程序,那么如果他们在其应用程序中使用本机共享库,则并非所有人都支持x86_64
(也不支持x86
).
这些图像仅用于电视设备的仿真.
这些图像仅适用于智能手表仿真.
归档时间: |
|
查看次数: |
650 次 |
最近记录: |