单独运行Android Studio模拟器
所属分类:Android | 发布于 2023-06-08
市面上有很多Android模拟器,不过这些模拟器大部分都是为了游戏而生,因此内置了很多游戏相关的应用,而Android Studio也内置了模拟器,可以安装最原始的Android系统,作为开发者来说,模拟器必须使用它。
默认情况下,必须打开Android Studio才能使用模拟器,但有的情况下,我们就想单独运行Android Studio模拟器,那就可以这样做。
Android Studio模拟器的创建
AS模拟器的创建不是我们这篇文章的重点,简单说一下。
模拟器的创建需要使用Device Manager,另外模拟器的运行需要android系统,也就是sdk的支持,sdk的管理在SDK Manager里面。
所以AS模拟器的创建需要两步
1、打开SDK Manager,去下载想要安装到模拟器的Android系统版本,比如Android 10, Android 12等。
2、打开Device Manager,然后Create Device创建需要的模拟器,这里主要是选择模拟器的类型,是创建平板还是手机,然后具体是哪种型号等等。
单独运行Android Studio模拟器
上面创建好的模拟器我们想单独运行的话,需要使用shell脚本。
1、找到模拟器脚本的位置
打开Andorid Studio,在SDK Manager界面就可以看到sdk的目录,而模拟器脚本在sdk目录下的emulator目录,如下图
以此为例,这里Android Studio模拟器的目录就是/Users/alan/Library/Android/sdk/emulator
2、单独运行模拟器
接下里就可以执行命令运行模拟器
2.1、列出所有的模拟器
alan@macbook alan % cd /Users/alan/Library/Android/sdk/emulator
alan@macbook emulator % ./emulator -list-avds
Pixel_3_XL_API_29
Pixel_3a_API_30_x86
Pixel_6_API_30
Pixel_6_API_33
可以看到这台电脑上安装了4个模拟器。
2.2、运行模拟器Pixel_6_API_33
./emulator -avd Pixel_6_API_33
就顺利打开了模拟器