如果没有 -l 参数,ionic 运行 android 应用程序无法运行

ionic run android app doesn't working without -l argument

我使用 Ionic 来创建应用程序。

当我使用以下命令时,应用程序在我的设备上运行:

ionic run android -l

这个命令在我的电脑上启动一个网络服务器,这个网络服务器将为设备上的应用程序提供服务。该应用程序依赖于网络服务器(因此计算机和设备必须在同一网络中)。

当我使用以下命令时,应用程序无法运行:

ionic run android

事实上,应用程序会显示第一个屏幕,但是当我点击一个按钮时,我得到一个空白屏幕。我不能使用控制台系统(使用 -c 参数)因为没有 -l 参数就没有网络服务器。

我想在没有网络服务器的情况下调试我的应用程序。

你有什么想法吗?

感谢 GapDebug 工具,我找到了解决方案。

我用过 link 就像:

<a href="/#/home">

但是这个link没有指向任何资源。我们必须先删除 /。 因此,我将所有 link 更改为这种格式:

<a href="#/home">

希望对您有所帮助。