如何使用模拟器进行调试? Ionic 应用程序无法在模拟器中打开

问题描述 投票:0回答:1

请不要标记为重复。我尝试了我遇到的其他帖子中的所有选项。 我正在尝试使用

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 行。

这里的任何帮助都会很棒。我已经在这里呆了三天了。

android cordova android-studio ionic-framework ionic3
1个回答
0
投票

尝试运行这些步骤(按顺序):

  • ionic cordova prepare android
  • ionic cordova build android
  • ionic cordova emulate android
© www.soinside.com 2019 - 2024. All rights reserved.