最近在kali中捣鼓了一下Android-Studio,安装运行并没有问题,连接真机也能进行测试。但当我运行模拟器的时候出现问题了,按正常步骤添加,然后就是运行不了,也看不到错误提示。根据多年的开发经验,运行不了,肯定会有错误提示的,于是就去找到android-studio启动模拟器时所用到的程序,这个东西还是很好找的,就放在SDK目录下,有一个叫emulator的文件夹,然后手动运行一下里面的emulator64-x86程序。当我./emulator64-x86的时候出现以下错误提示:
emulator: ERROR: No AVD specified. Use '@foo' or '-avd foo' to launch a virtual device named 'foo'
大概意思就是说要使用@foo 或者 -avd foo 参数来启动一个名字叫foo的虚拟设备。
嗯,那就按他说的来,找了找,我刚刚新建的模拟器名字叫Nexus_5X_API_21。(在~/.android/avd目录下找到的)
整理成命令就是 ./emulator64-x86 -avd