如何在Ubuntu 16.04中启动Android模拟器?

7

我已经安装了Android SDK,查阅了相关指南,指南上说需要运行~/android-sdk-linux/tools/android,然后点击一个工具菜单,但是我并没有看到任何工具菜单。

我也尝试下载虚拟机管理器,但是当我启动模拟器时,它提示我需要插入SD卡。

在Ubuntu 16.04上如何启动Android模拟器?

4个回答

20

对于Ubuntu 16.04,您首先需要下载一些内容。

安装Android Studio后。

转到工具> Android> AVD管理器>创建新的虚拟设备

按照新虚拟设备的标准安装。

创建虚拟设备后

转到工具> Android> SDK管理器>SDK工具并勾选Android模拟器enter image description here

尝试运行,如果仍然无法工作,则需要添加一些库。

转到终端并执行以下命令

sudo apt-get install lib64stdc++6:i386

sudo apt-get install mesa-utils

cd YOURPATH/Android/Sdk/emulator/lib64

mv libstdc++/ libstdc++.bak

ln -s /usr/lib64/libstdc++.so.6 libstdc++

这会启动您的模拟器。


2
在磁盘上更改libstdc文件的替代方法是在启动Android Studio之前设置'export ANDROID_EMULATOR_USE_SYSTEM_LIBS=1'。 - RoundSparrow hilltx

3

复制您想要运行的设备名称,然后执行以下操作:

cd ~/Android/Sdk/tools && ./emulator -avd NAME_OF_YOUR_DEVICE

在我的情况下:
cd ~/Android/Sdk/tools && ./emulator -avd Nexus_5X_API_23

2

运行

~/android-sdk-linux/tools/android avd

进入AVD管理器模式。


4
“android” 命令已过时,请使用 tools/bin/sdkmanager 或 tools/bin/avdmanager 命令。 - Daniel

0
  1. 使用以下命令更改目录:cd /Path/to/Sdk/tools

  2. 使用以下命令启动模拟器:sudo ./emulator -avd NAME_OF_YOUR_DEVICE


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接