a_s*_*ber 6 command-line android android-emulator
Windows 7,Android Studio 2.3
我有3个模拟器.所有成功都从Android Studio开始.
但我想从命令行启动它们.所以我的步骤(来自命令行):
成功展示了我所有的模拟器:
所以我想开始其中一个:
模拟器-avd Nexus_3_7_API_17_ver_4_2_1
但我得到错误:
[8648]:ERROR:./android/qt/qt_setup.cpp:28:Qt library not found at ..\emulator\lib64\qt\lib
Could not launch '..\emulator/qemu/windows-x86_64/qemu-system-i386.exe': No such file or directory
Run Code Online (Sandbox Code Playgroud)
我有完全相同的问题,我正在使用解决方法.让我解释:
模拟器中存在无法找到相对路径的"错误"
..\emulator\lib64\qt\lib
Run Code Online (Sandbox Code Playgroud)
令人难以置信的真棒,因为这很容易修复......无论如何.
只需cd到c:\ path \到\ your\android-sdks\emulator,通常是这样的
cd c:\Users\userName\android-sdks\emulator
Run Code Online (Sandbox Code Playgroud)
然后,在此目录中,运行您想要的任何模拟器命令,例如您的命令:
emulator.exe -avd Nexus_3_7_API_17_ver_4_2_1
Run Code Online (Sandbox Code Playgroud)
在你的终端中,这将是这样的:
c:\Users\userName\android-sdks\emulator> emulator.exe -avd Nexus_3_7_API_17_ver_4_2_1
Run Code Online (Sandbox Code Playgroud)
它会起作用.
小智 7
在环境变量中添加模拟器路径解决了我的问题。现在,我可以从任何地方运行模拟器命令。
您可以通过以下步骤实现此目的:
将以下内容添加到两个框中的 Path 变量:
%USERPROFILE%\AppData\Local\Android\Sdk\emulator
重新启动命令提示符。
注意:您的路径可能与上述路径不同。如果是这种情况,那么您必须搜索模拟器路径。
| 归档时间: |
|
| 查看次数: |
6547 次 |
| 最近记录: |