我正在尝试使用以下命令在实时重新加载状态下运行我的离子应用程序。
ionic run android --device -l
我得到一个黑屏,然后错误"与服务器的连接失败(http://my_ip_here:8100)
我尝试添加以下内容以使我的实时重新加载工作。
国旗:
--livereload-host
config.xml中
<access origin="*" />
<allow-navigation href="*" />
我也不知道我是否应该使用USB连接到我的设备来运行它,或者我是否应该远程连接到我的笔记本电脑开发服务器。如果是这样,我试图让我的手机与我的笔记本电脑在同一个wifi上,但我没有取得任何成功。
答案 0 :(得分:-1)
通过USB连接。通过cmd上的命令adb devices
检查是否连接了设备。它会显示所有连接的设备。如果您的设备正在显示,请使用命令ionic run android
,此命令将自动构建应用并在您的设备上安装应用。
答案 1 :(得分:-1)
我的家庭WIFI出现了同样的错误,但我的办公室没有(同样的设备)。这可能是路由器配置的问题。
我可以通过将笔记本电脑连接到手机Hotspot来运行livereload。执行此操作的步骤是:
ionic run android -l