android - 如何在 Android 中使用 Web View 访问本地主机服务器

标签 android web view webview android-webview

我有一个 Android 应用程序,我需要转到我的网络服务器并将我的 Android 应用程序连接到网络上的另一个程序。我的网络程序正在运行,当我将它的 IP 地址放在 Android FIrefox 或浏览器上时它正在运行,但是当我用我的 webview 调用它的 IP 地址时(webView.loadUrl(我的网络程序 IP 地址)它不起作用。有人可以帮我在哪里是我的错吗?

最佳答案

确保您没有使用应用程序中的“localhost”(一个非常常见的错误)。

如果您通过 wifi 访问本地服务器,您只需要检查您的服务器分配的 IP 并在应用程序中使用它。

如果您使用的是模拟器,请尝试使用 10.0.2.2

见这里 Accessing localhost:port from Android emulator

关于android - 如何在 Android 中使用 Web View 访问本地主机服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15103463/

相关文章:

android - 如何在android XML中连接多个dimen?

java - 在Java中选中不同的单选按钮时,如何显示不同的消息?

ruby-on-rails - 将 button_to 与文本 : twitter-bootstrap-rails 内联

android - 循环中的多个膨胀 View

android - 带有orderbychild和equalto(值,键)的Firebase查询不起作用

android - 将膨胀 ListView 布局中的 RadioButtons 添加到 RadioGroup

javascript - 如何检查加载时卡住的网站?

java - Spring MVC 或其他一些框架支持 URL 中的 .jsp 扩展

c - 如何使用 C 从 www 获取页面的 HTML 代码?

ios - 如何调整 super View 的大小以符合 subview 约束