所以我想在实际的 android 设备上测试我的应用程序。我已经在虚拟设备上对其进行了调试,并且运行顺畅,但我希望它现在能够在实际手机上进行调试等等。我将用于访问本地托管服务器的 IP 从 10.0.2.2 更改为我自己的。所以每次我调用我的应用程序查询的服务器时,它来自:
HttpPost httpPost = new HttpPost("http://10.0.2.2/pagemyappwants.php");
至
HttpPost httpPost = new HttpPost("http://76.blahblah.etc/pagemyappwants.php");
后者是我自己计算机的 IP,我过去曾用它来运行远程访问的服务器。我已经为我正在运行的 wamp/apache 服务器测试了这个,并且使用这个 IP 你可以从其他计算机访问 php 页面。但是,当我尝试使用我的应用程序时,该应用程序冻结了几分钟,然后像任务完成一样继续前进,但是当检查将记录通过该应用程序进行的更改/添加的 mysql 数据库时,什么都没有发生.
所以总而言之,我需要做任何端口转发才能让本地托管的服务器供 android 使用吗?或者其他任何可以解决这个问题的东西?谢谢你。