如何通过Android模拟器从我的电脑访问我的webapp?

时间:2017-04-01 00:40:07

标签: java android eclipse tomcat vraptor

我正试图从我的Android模拟器设备访问我的webapp时抛出异常: java.net.SocketException:套接字失败:EACCES(权限被拒绝)

在浏览器中可以:

Browser access from http://192.168.25.7:8080

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

App code and thrown exception

我应该如何运作?

注意:我使用 Tomcat 9 vraptor 进行webapp, eclipse 进行android编程。

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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

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

但是你首先要改变你的知识产权,就像MoQ的建议一样。