原文作者:秉心说TM

说实话,我其实很少使用 Android Studio 自带的 Emulator 。一来巨慢(电脑太渣),二来 IDE 全屏的时候不能直接查看,还得快捷键切来切去,甚是麻烦。

在最新的 Android Studio 4.1 Canary 8 中,直接内置了 Emulator 。你可以在 IDE 内部直接运行 Emulator,而不再是一个单独的应用了。来一张官网上的图片给你感受一下。

不得不说,Android Studio 团队最近可谓诚意满满,之前刚刚放出了 Database Inspector 功能。
另外,最新的 Database Inspector 已经支持了 Live Update 功能,当你在应用中对数据库数据进行改变时,视图工具中会自动展示数据修改,而不用再手动刷新了。

下面简单介绍一下 内置 Emulator 的使用方法。

使用方式

File > Settings > Tools > Emulator (or Android Studio > Preferences > Tools > Emulator on macOS)

勾选右侧的 Launch in a Tool Window

然后和往常一样运行应用就可以了。你可以先通过 AVD Manager 开启虚拟机,或者指定虚拟机直接运行 App 。

限制

内置虚拟机支持的扩展功能很少,目前只有关机、音量、屏幕旋转、返回键、Home 键、截图等。如果你的应用强烈依赖各种扩展功能,还是使用之前的方式吧。

体验

我在我的开源项目 Wanandroid 上体验了一把,大概就长这样。

恩,真香。

我还是使用真机吧。逃~


最后

不知不觉自己已经做了几年开发了,由记得刚出来工作的时候感觉自己能牛逼,现在回想起来感觉好无知。懂的越多的时候你才会发现懂的越少。

对于程序员来说,要学习的知识内容、技术有太多太多。

很多人在刚接触这个行业的时候或者是在遇到瓶颈期的时候,总会遇到一些问题,比如学了一段时间感觉没有方向感,不知道该从那里入手去学习,可以关注我,每天更新各种技术干货,分享更多最热程序员圈内事.

更多相关文章

  1. android sdk 基础框架及其功能
  2. Android自动dump hprof文件的功能实现
  3. 如何在 Android(安卓)Studio 中引用不在项目文件夹中的 jar
  4. Android上的蓝牙通信功能的开发:BluetoothChat例程分析
  5. android抓包
  6. Android(安卓)ListView 自定义用法(ListView 实现单选功能)
  7. android的DALVIK虚拟机简介
  8. android droiddraw 这么简单的功能都实现不了么?JAVA真不是人写的
  9. ubuntu下运行android emulator权限不够解决方法

随机推荐

  1. Android如何通过shareduserid获取系统权
  2. Android的按键处理
  3. Android(安卓)NDK隐藏jni动态库的内部符
  4. Android中pm命令用法详解
  5. Android SDK content Loader has encount
  6. 总结android中Intent的用法
  7. GridView的属性
  8. android混淆出错更新progurad
  9. Android中屏幕密度和图片大小的关系分析
  10. android 菜单导航 (Fragment + RadioGrou