我花了2天的时间尝试按照此页面上的说明(https://cordova.apache.org/docs/en/latest/guide/cli/index。 html)和相关页面。我遇到了无数问题,最新的问题是android模拟器无法运行。当我跑步时:
cordova emulate android
我收到以下消息,仅停留在该消息中:
No emulator specified, defaulting to Nexus_5x_API_23_x86
Waiting for emulator.....
搜索答案后,似乎我需要设置一个Android虚拟设备(AVD)。因此,我已经开始按照Cordova的说明进行操作,按照这些说明(https://developer.android.com/studio/run/managing-avds.html)进行操作,但是我的Android Studio中没有AVD Manager选项。
我有如下所示的SDK设置路径。
有人能帮忙吗?我对这一切感到厌烦和困惑...
***********更新**************
在获得以下帮助之后,我从Android SDK文件夹启动了AVD Manager,但遇到以下错误:
不要在Android Studio中创建模拟器。而是使用AVD Manager.exe创建它
我想您有一个android SDK文件夹(来自于Android Studio创建的文件夹)。在该SDK文件夹中,您将拥有AVD Manager.exe,从此处运行AVD Manager,创建虚拟机(仿真器)并启动它。然后使用适当的cordova命令启动应用程序(在运行的模拟器中;按照我的建议创建)
就我而言,这是事情的运作方式:
脚步 :
SDK Manager.exe
并使用来创建仿真器AVD Manager.exe
AVD Manager.exe
保存SDK包的位置(此处为C:\ Android_SDK)创建一个仿真器cordova build android
并cordova emulate android
(不要忘记将其放在cordova项目的工作目录中)本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句