请不要标记为重复。我尝试了我遇到的其他帖子中的所有选项。 我正在尝试使用
ionic cordova emulate android --EmulatorName -l -c
在 Android Studio 模拟器中测试我的 Ionic(3) 混合应用程序。构建成功,我明白了
包名:io.ionic.starter
安装成功
启动成功
在 Visual Studio Code 终端中。模拟器启动了,但没有启动我的应用程序。模拟器停止并显示壁纸屏幕。
我已经尝试了此处和公共网络中建议的大部分工作。我的环境详细信息如下:
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
,结果是相同的 - 模拟器启动但应用程序未加载。
请不要标记为重复。我尝试了我遇到的其他帖子中的所有选项。正如一些帖子中所说,我检查了 emulator.js 中的
adb command
。它只有 install -r
而没有 -d
很多人都面临过这种情况。有谁成功解决了这个问题吗?或者有没有办法在模拟器中调试应用程序?我尝试了
adb logcat
,但日志大小超过 20K 行。
这里的任何帮助都会很棒。我已经在这里呆了三天了。
尝试运行这些步骤(按顺序):
ionic cordova prepare android
ionic cordova build android
ionic cordova emulate android