Sha*_*gie 31 git-bash cordova ionic-framework ionic
我有一个在离子框架中制作的cordova应用程序,我想在模拟器som中触发命令测试它ionic emulate android并且它抛出以下错误在运行命令ionic emulate android时Git Bash命令提示符出错.
错误:
c:\Users\work\biziHiveMobile\platforms\android\cordova\node_modules\q\q.js:126
throw e;
^
ERROR : No emulator images (avds) found.
1. Download desired System Image by running: c:\Users\work\AppData\Local\Android\android-sdk\tools\android.BAT sdk
2. Create an AVD by running: c:\Users\work\AppData\Local\Android\android-sdk\tools\android.BAT avd
HINT: For a faster emulator, use an Intel System Image and install the HAXM device driver
Error: c:\Users\work\biziHiveMobile\platforms\android\cordova\run.bat: Command failed with exit code 1
at ChildProcess.whenDone (c:\Users\work\AppData\Roaming \npm\node_modules\cor
dova\node_modules\cordova-lib\src\cordova\superspawn.js:131:23)
at ChildProcess.emit (events.js:110:17)
at maybeClose (child_process.js:1015:16)
at Process.ChildProcess._handle.onexit (child_process.js:1087:5)
Run Code Online (Sandbox Code Playgroud)
Windows 8 PC上出现此错误.我已将我的android SDK更新到最新版本.我还从android sdk的附加功能中添加了模拟器加速器.这个错误即将来临.任何人都知道如何在Windows PC上解决它
dal*_*ale 26
在你的终端尝试运行 android avd
创建您的仿真器,并尝试ionic emulate android再次
sof*_*udi 11
在运行命令之前,sudo ionic emulate android转到Android Studio打开AVD Manager,然后创建AVD(如果尚未创建)并在模拟器中启动它.现在执行sudo ionic emulate android它将正确运行的命令
首先创建模拟器图像:
转到工具文件夹,即:"C:\ Users\MyUser\AppData\Local\Android\sdk\tools"
命令是:
android create avd --name thename -k "system-images;android-25;google_apis;x86"
Run Code Online (Sandbox Code Playgroud)
然后模仿:
ionic cordova emulate android
Run Code Online (Sandbox Code Playgroud)
**确保安装了HAXM加速器:"C:\ Users\Myuser\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager"
使用macOS Sierra 10.12.6和Android Studio for Mac 2.3.3更新mac用户
上下文
我不仅在Windows中,在Mac中也遇到了这个问题.
当您安装新的Android Studio并且从未创建设备并且您尝试从终端运行时,会发生这种情况.你可以得到类似的东西:
cordova的例子,
cordova模仿android
...
建立成功
总时间:1.039秒构建以下apk:/Users/mtro.josevalerio/WebstormProjects/template/platforms/android/build/outputs/apk/android-debug.apk ANDROID_HOME =/Users/mtro.josevalerio/Library/Android/sdk JAVA_HOME =/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home错误:找不到仿真器图像(avds).1.运行以下命令下载所需的系统映像:/Users/mtro.josevalerio/Library/Android/sdk/tools/android sdk 2.运行以下命令创建AVD:/Users/mtro.josevalerio/Library/Android/sdk/tools/android avd提示:要获得更快的仿真器,请使用Intel System Image并安装HAXM设备驱动程序
选项:
" 不要忘记检查设备的API版本",如果您在23上进行开发,则可能会在尝试在运行25及更高版本的新设备上运行时出错."
| 归档时间: |
|
| 查看次数: |
71281 次 |
| 最近记录: |