0

我制作了一个连接到 php 文件的应用程序。该代码使用 AVD 正常工作。现在,当我在我的 android 设备中尝试该应用程序时,它会强制关闭。我的 android 设备通过 wifi 网络连接。我在 Windows 7 上使用 wamp 服务器。

我已经查明了问题,但我无法解决它。我希望你们中的一个好人可以帮助我。这是我的罪魁祸首(192.168.1.100 是机器 IP):

private static String url_all_products = "http://192.168.1.100/android_connect/get_all_products.php";

如何解决?100% 在 AVD 中工作,但不能在实际的 android 设备中工作。

4

4 回答 4

1

@droidH 如果您在本地服务器上工作,请将您的 url 更改为 10.0.2.2 到您的 IP 地址

转到此链接它可以工作
http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/

于 2013-03-15T11:48:39.150 回答
0

做这个:

  • 首先,将您的 android 设备和计算机放入此处描述的同一网络中
  • 然后,让您的设备通过其在该网络中的 IP 直接连接到您的计算机(在此处找到 IP )
于 2014-03-03T17:01:55.813 回答
0

您需要检查两件事:

  • 您的外部 IP 地址,即如果您使用 Windows,请使用命令“ipconfig”并获取 IPv4 地址。
  • 在 AndroidManifest 中检查您的权限:
uses-permission android:name="android.permission.INTERNET"

另请检查:https ://stackoverflow.com/a/16510143/644011

于 2013-05-14T07:15:01.123 回答
0
  1. 尝试将您的手机连接到与计算机相同的网络。我使用虚拟路由器使我的手机与我的笔记本电脑在同一个网络中
  2. 然后使用您计算机的 IP 地址从您的手机访问您的计算机网络服务器。
于 2016-05-03T17:16:43.400 回答