当前位置: 首页 > 知识库问答 >
问题:

Ionic模拟android错误连接拒绝本地主机:8100

干亮
2023-03-14

我试图在Android上模拟我的Ionic应用程序。一旦我的应用程序在仿真设备中启动,它就会中断,出现以下错误:

应用程序错误

网络::错误连接被拒绝(http://localhost:8100)

而且

Webpage not available

The webpage at http://localhost:8100 could not be loaded because: net::ERR_CONNECTION_REFUSED

在浏览器和iOS调试器中调试同一个项目就像一个符咒。

cordova插件白名单已经安装,我的配置中有以下规则。xml

<allow-navigation href="http://localhost*"/>

任何帮助都将不胜感激。

共有3个答案

尉迟轶
2023-03-14

离子服务用于在默认浏览器中打开的基于Web的应用程序

ionic运行android-l-c打开它在你的设备上连接你的电脑和端口转发使用chrome检查。

以上两种方法都会自动为主机/IP分配端口号

您可以在cmd/gitbash中看到

曹镜
2023-03-14

你可能想试试跑步

adb reverse tcp:8100 tcp:8100

特别是在它是一个新的设备/模拟器的情况下,这样就可以设置端口转发。

壤驷乐邦
2023-03-14

我找到了解决方案,我在运行命令

ionic run android -c -s -l --address localhost

从命令中删除-地址localhost解决我的问题意味着遵循命令是可以的

ionic run android -c -s -l

很有趣,既然添加了这个参数,我就可以在iOS调试器中分别运行我的应用程序,以防iOS是必须的。

 类似资料:
  • 我刚刚在我的个人计算机上安装了DBeaver,并试图创建一个PostgreSQL数据库。 我在连接到数据库窗口中输入了以下内容: 主机:本地主机 端口:5432 数据库:Postgres 用户:Postgres 这些值都是预先填充的默认值,所以我离开了它们,点击了测试连接...按钮。 当我单击测试按钮时,一个错误窗口打开,说:“到本地主机的连接:5432被拒绝。请检查主机名和端口是否正确,以及邮局

  • 我已经设置了Flurl在我的Xamarin PCL中运行,并且我正在调用我在MVC应用程序中运行的Web Api。 似乎 Flurl 可以毫无问题地击中我部署的 API,但由于某种原因我无法在本地测试更改。 我现在做的是: 我也尝试过一个简单的GetAsync(),但再次失败。 任何帮助都将不胜感激。 编辑: 为了了解更多信息,该项目是Ionic移动应用程序的重新开发。我已经在本地运行了ionic

  • 问题内容: 我在使用Java rmi时遇到问题: 当我尝试运行服务器时,出现了connectException(请参见下文)。 执行rebind方法时发生异常: 当改用rmi:// localhost:2020 / RemoteDataPointHandler时,它也不起作用。另外,使用默认端口不起作用。我也尝试使用127.0.0.1 ip地址,但效果相同。 我的运行时参数: 问题答案: 当我更换

  • 问题内容: 我正在尝试学习RMI编码,当我运行RMI的服务器端时,连接被拒绝。这是我服务器的主要方法 我相信实现代码无关紧要,因为它只是运行代码的已实现接口。我得到的例外是这个 我究竟做错了什么?客户端和服务器端都将在我的笔记本电脑上运行,因为这只是一个练习。我是否缺少代码或代码有问题?除了给我答案外,请解释为什么会这样,因为我不仅想让它起作用,而是在尝试学习。 **编辑我发现了为什么我的代码无法

  • 我试图在PHP中对本地主机执行一个cURL请求,但出现以下错误: CURL错误(7):连接到8000localhost端口失败:连接被拒绝 我试图用谷歌搜索这条信息,也在StackOverflow上找到了类似的问题,但似乎没有任何效果。 卷曲php: test.php: 如果删除“CURLOPT_IPRESOLVE”值,请求将永远不会解析。我还尝试将“CURLOPT_SSL_VERIFYPEER”

  • 这让我很困惑。 我有一个运行nginx-php-fpm的本地开发设置,我在其中使用.localhost作为每个项目的工作域。昨天Chrome停止了与本地域的合作。相反,它只是返回被拒绝的连接。DevTools将错误显示为net::ERR\u CONNECTION\u RESET。 访问http://127.0.0.1工作,但当然不适用于本地项目。 Safari继续与.localhost一起工作。