我尝试在Android模拟器上启动ionic tutorial app。另外我使用Mac OS setup guide。安装Java,Android工作室等
我用命令运行模拟器:
/usr/local/bin/ionic cordova run --confirm --no-interactive --emulator android --target Nexus_5X_API_27
模拟器启动,但应用程序没有启动。
等待模拟器启动...模拟器:请求的控制台端口 5584:推断adb端口5585.(节点:10214) UnhandledPromiseRejectionWarning:未处理的承诺拒绝 (rejection id:1):执行shell命令失败 " getprop,dev.bootcomplete""在设备上:错误:adb:命令失败 退出代码1错误输出:错误:设备未授权。这个adb 服务器的$ ADB_VENDOR_KEYS未设置尝试' adb kill-server'如果说 似乎错了。否则,请检查设备上的确认对话框。
此ionic info
输出:
cli packages: (/usr/local/lib/node_modules)
@ionic/cli-utils : 1.19.2
ionic (Ionic CLI) : 3.20.0
global packages:
cordova (Cordova CLI) : 8.0.0
local packages:
@ionic/app-scripts : 3.1.9
Cordova Platforms : android 7.1.0 ios 4.5.4
Ionic Framework : ionic-angular 3.9.2
System:
Android SDK Tools : 26.1.1
ios-sim : 6.1.2
Node : v6.9.4
npm : 3.10.10
OS : macOS High Sierra
Xcode : Xcode 9.3 Build version 9E145
Environment Variables:
ANDROID_HOME : /Users/admin/Library/Android/sdk/
Misc:
backend : pro