【问题标题】:How can I access my webapp from my pc by Android emulator?如何通过 Android 模拟器从我的电脑访问我的 web 应用程序?
【发布时间】:2017-04-01 00:40:07
【问题描述】:

好吧,我正在尝试从我的 android 模拟器设备访问我的 webapp,但抛出异常:java.net.SocketException: socket failed: EACCES (Permission denied)

在浏览器中可以:

Browser access from http://192.168.25.7:8080

但是当我尝试从我的应用程序访问它时:

App code and thrown exception

我应该如何让它工作?

注意:我使用 Tomcat 9vraptor 到 webapp 和 eclipse 到 android 编程。

【问题讨论】:

  • 为我们提供代码

标签: java android eclipse tomcat vraptor


【解决方案1】:

使用:http://10.0.2.2:8080 从模拟器访问您电脑的本地主机

【讨论】:

  • 很高兴它帮助了你!
【解决方案2】:

请确保您在 AndroidManifest.xml 中具有访问网络的配置权限。例如:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

但你首先要按照 MoQ 的建议更改你的 IP。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-11-27
    • 2023-01-13
    • 1970-01-01
    • 1970-01-01
    • 2012-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多