如何在Ubuntu命令行下启动Android模拟器,而无需运行Android Studio?

7 浏览
0 Comments

如何在Ubuntu命令行下启动Android模拟器,而无需运行Android Studio?

当IDE Android Studio正在运行时,在Ubuntu下通过命令行启动Android模拟器非常容易。在我的情况下,我只需要输入以下命令:\n

$HOME/Android/Sdk/emulator/qemu/linux-x86_64/qemu-system-i386 -avd My_Galaxy_Nexus

\n但是当IDE没有运行时,这个命令会失败。我会收到下一个错误信息(以及一个可以忽略的警告,我认为):\n

emulator: 警告:加密已关闭
此应用程序无法启动,因为它无法找到或加载Qt平台插件“xcb”
在“”中。
可用的平台插件有:linuxfb,minimal,offscreen,xcb。
重新安装应用程序可能会解决此问题。
Aborted (core dumped)

\n我认为这是因为Android Studio IDE正在创建一个环境并加载库(Qt平台),而我在独立启动模拟器时缺少这些库。\n由于这个IDE在我笔记本电脑上消耗资源很多,我更愿意只启动模拟器,因为这对我来说是使用WhatsApp而不需要Android或Mac智能手机的一个有用的方式。\n我的问题是:如何将模拟器作为独立应用程序启动?

0
0 Comments

问题出现的原因是因为在Ubuntu下,没有运行Android Studio的情况下,无法通过命令行启动Android模拟器。解决方法是使用其他的模拟器如genymotion或nox emulators,或者可以在tools目录下运行命令。以下是详细步骤:

1. 打开终端窗口。

2. 进入Android SDK的安装目录,通常是在用户目录下的android-sdk目录中。

3. 进入tools目录,可以使用cd命令实现:cd android-sdk/tools。

4. 运行以下命令启动Android模拟器:

emulator -avd 

其中,是你要启动的模拟器的名称。

5. 等待模拟器启动,即可在终端窗口中看到相应的输出信息。

如果你不确定可用的模拟器,可以在浏览器中查找可以在Ubuntu上运行的Android模拟器的列表。

0