相关文章推荐
体贴的柿子  ·  boost::asio::io_servic ...·  2 周前    · 
会开车的香菜  ·  ELSE (IF...ELSE) ...·  8 月前    · 
急躁的围巾  ·  fs.readFile和fs.readFil ...·  1 年前    · 

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

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

附上视频里 PPT 的截图

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

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

笔者目前使用的 Android Studio 4.0 Canary 3 ,官方下载地址在这里 传送门 ,如果由于某种原因无法正常下载的话,也可以到这个地方下载 传送门

安装成功后,启动 Android Studio ,然后在 Tools 打开 AVD Manager

  • 新建一个模拟器,第一步是选分辨率,这个自己选自己需要的就好了。
  • 到了第二步就比较关键了,因为目前只有一个 Image 支持双架构,我给大家做了个截屏,避免出什么纰漏
  • 接下来就是很简单的下载、解压、安装、继续配置虚拟器,最后启动虚拟机的过程,这里就不做赘诉了。
  • 模拟器还在启动过程中的时候, Android Studio 还是会用英文提示这个模拟器不能使用,但是模拟器完成启动顺利进入桌面后,提示信息就会正常。
  • PS: 笔者在安装这个 Image 之前把 Android SDK 里面的 SDK Tools 全部也升级到最新版了,如果宁在模拟器安装后依然无法支持双架构,那可以按照我的方式先搞一波。

    可能很多同学会说:“俺还是觉得真机习惯做开发一些。”

    这个因人而异,不做评价。

    但是在很多时候我们需要在不同比例的屏幕做UI适配,或者不同系统版本的手机做API兼容测试的时候,用模拟器其实是更方便的,配合现在的 Run on Multiple Devices ,那简直是不要太舒服呀, 哈哈哈哈 : )

    IAM四十二 gradle Groovy Android Studio
    私信