请不要标记为重复。我尝试了其他帖子中的所有选项。
我正在尝试使用ionic cordova emulate android --EmulatorName -l -c
在Android Studio模拟器中测试我的Ionic(3)混合应用程序。构建成功,我得到了
Visual Studio代码终端中的包名:io.ionic.starter
安装成功
启动成功
。模拟器启动了但是没有启动我的应用程序。模拟器在壁纸屏幕上停止。
我已尝试过在这里和普通网络中提出的大部分工作。我的环境详情如下:
cli packages: (C:\Users\ilourdus\AppData\Roaming\npm\node_modules)
@ionic/cli-utils : 1.16.0
ionic (Ionic CLI) : 3.16.0
global packages:
cordova (Cordova CLI) : 6.5.0
local packages:
@ionic/app-scripts : 3.0.1
Cordova Platforms : android 6.2.3 browser 4.1.0
Ionic Framework : ionic-angular 3.7.1
System:
Android SDK Tools : 25.2.5
Node : v6.11.4
npm : 3.10.10
OS : Windows 10
Environment Variables:
ANDROID_HOME : C:\Users\ilourdus\AppData\Local\Android\Sdk
Misc:
backend : pro
Cordova Version:6.5.0
Android Version: 6.2.3
Android SDK Tools: 25.2.5
我同时使用ionic cordova emulate amdroid --emulatorname -l -c
和ionic cordova run android
并且结果相同 - 模拟器启动但App未加载。
请不要标记为重复。我尝试了其他帖子中的所有选项。正如在一些帖子中所说,我检查了emulator.js中的adb command
。它只有install -r
而没有-d
许多人都面临这种情况。有谁成功解决了这个问题?或者有没有办法在模拟器中调试应用程序?我尝试adb logcat
,但日志大小超过20K行。
这里的任何帮助都会很棒。我现在被打了三天。
答案 0 :(得分:0)
我知道这是一个老问题,但也许可以帮助其他人
尝试按顺序运行这些步骤:
ionic cordova prepare android
ionic cordova build android
ionic cordova emulate android