尝试从Android应用程序访问存储在localhost上的php页面时出现错误“连接被拒绝”

时间:2014-11-26 05:25:09

标签: java php android mobile

我正在尝试制作我的第一个与远程服务器通信的演示应用程序。我在localhost上设置了一个php项目,并尝试从Android应用程序访问一个php页面。当我尝试运行并访问该页面时,我收到错误"连接被拒绝"通过应用程序,它停止运行。访问我传递的页面" my_ip_address / folder_name / file_name.php"作为网址。当我在浏览器中给出相同的链接时,我得到了所需的数据,但不是在我尝试通过移动应用程序连接时。我在自己的Android手机上运行应用程序。

我发现了一些相同的问题,但不幸的是因为低分不能将我的问题粘贴到该线程。我也尝试将网址作为" 10.0.2.2:8080 / folder_name / file_name.php"但它没有帮助。我还更新了清单文件以访问互联网。我发现的另一个解决方案是" my_ip / folder_name / file_name.php"我已经在尝试了。如果有人能在这里帮助我,那将会很棒。

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

  1. 在AndroidManifest文件中,您有<uses-permission android:name="android.permission.INTERNET" />
  2. 您的Android设备已连接到位于您的网络服务器的同一网络
  3. 您的防火墙不会阻止传入连接
  4. 您的网址是否正确(方案://域:端口/路径?query_string#fragment_id):例如http://10.0.2.2/folder_name/file_name.php