你造吗?一个Android 模拟器能够同时支持 x86 和 ARM 了

前言

最近在《谷歌开发者》的官方微信公众号里看到一篇关于 Android Studio 4.0 (目前尚未Rlease版本)的新功能介绍,视频里面是干货满满,有兴趣的朋友直接能够看看视频(英文中字),这里给一个 传送门android

正文

视频里的其余信息暂不作介绍,本文目的在于告知你们这个功能官方已经在Canary渠道里面推出了,而且作了一个图文并茂的介绍,方面你们操做。微信

附上视频里PPT的截图架构

来自视频的截图

一句话翻译就是:一个模拟器能够同时支持x86ARM了,更精准一点描述:支持在x86的模拟器上运行ARM库代码ide

须要注意的是这个功能目前只在Canary渠道才有,而且目前只放出一个Image,如截图所示Android Pie x86 Google Play(rev9) - 32bit测试

笔者目前使用的 Android Studio 4.0 Canary 3,官方下载地址在这里 传送门,若是因为某种缘由没法正常下载的话,也能够到这个地方下载传送门翻译

安装成功后,启动Android Studio,而后在Tools打开AVD Manager3d

  1. 新建一个模拟器,第一步是选分辨率,这个本身选本身须要的就行了。
  2. 到了第二步就比较关键了,由于目前只有一个Image支持双架构,我给你们作了个截屏,避免出什么纰漏
  3. 接下来就是很简单的下载、解压、安装、继续配置虚拟器,最后启动虚拟机的过程,这里就不作赘诉了。
  4. 模拟器还在启动过程当中的时候,Android Studio仍是会用英文提示这个模拟器不能使用,可是模拟器完成启动顺利进入桌面后,提示信息就会正常。

PS: 笔者在安装这个Image以前把Android SDK里面的SDK Tools所有也升级到最新版了,若是宁在模拟器安装后依然没法支持双架构,那能够按照个人方式先搞一波。code

最后

可能不少同窗会说:“俺仍是以为真机习惯作开发一些。”cdn

这个因人而异,不作评价。视频

可是在不少时候咱们须要在不一样比例的屏幕作UI适配,或者不一样系统版本的手机作API兼容测试的时候,用模拟器实际上是更方便的,配合如今的Run on Multiple Devices ,那简直是不要太舒服呀, 哈哈哈哈 : )

相关文章
相关标签/搜索