Android studio 连接到http://127.0.0.1 在安卓工作室被拒绝

Android studio 连接到http://127.0.0.1 在安卓工作室被拒绝,android-studio,Android Studio,我在执行时出错: HttpPost httpPost = new HttpPost("http://127.0.0.1/nevux/inscription.php"); <br\> HttpPost-HttpPost=新的HttpPost(“http://127.0.0.1/nevux/inscription.php"); 这就是错误: System.err:org.apache.http.conn.HttpHostConnectException:Connection 拒绝

我在执行时出错:

HttpPost httpPost = new HttpPost("http://127.0.0.1/nevux/inscription.php"); <br\>
HttpPost-HttpPost=新的HttpPost(“http://127.0.0.1/nevux/inscription.php"); 
这就是错误:

System.err:org.apache.http.conn.HttpHostConnectException:Connection 拒绝 位于org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:193) 位于org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:169) 位于org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:124) 位于org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:366) 位于org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:560) 位于org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:492) 位于org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:470) 在com.example.spike_x1.meldetate.activities.LoginActivity$2.onClick(LoginActivity.java:94)上 在android.view.view.performClick上(view.java:5609)

我尝试了10.0.2.2和10.0.3.3,但得到了相同的错误

我使用的是ubuntu 17.10


任何帮助???

首先确保您拥有此权限:

<uses-permission android:name="android.permission.INTERNET" />
如果您是从genymotion emulator引用系统上的本地主机,则必须使用
http://10.0.3.2:8080/
。127.0.0.1或localhost将是模拟器地址

如果上述方法无效,请尝试从
cmd->ipconfig
获取您的IP地址,并将url设置为:

HttpPost post = new HttpPost("http://YOUR_IP_ADDRESS:8888/nevux/inscription.php");

p.S:如果它仍然不起作用,请关闭防火墙和所有防病毒应用程序,然后重试。

您正在尝试访问您的本地主机吗?尝试从cmd->ipconfig获取您的IP地址,并将url设置为:
HttpPost post=newhttppost(“http://YOUR_IP_ADDRESS/nevux/inscription.php");是的,这就是我正在尝试做的。我在互联网上有权限,我尝试使用我的IP地址,但仍然无法工作:(您如何使用您的本地主机?xampp?wamp?当您尝试在浏览器中使用时,脚本是否工作?我使用了lampp bcz我在ubuntuI上更新了我的答案。您能再次检查吗?当您尝试在浏览器中使用时,脚本是否工作?当我尝试在浏览器中使用我的IP地址和127.0.0.1时,脚本工作,我在同一网络bc中。)我正在使用genymotion仿真器
HttpPost post = new HttpPost("http://YOUR_IP_ADDRESS:8888/nevux/inscription.php");