Android App仅使用Wifi发送数据

时间:2014-11-03 18:43:13

标签: android httpclient

我有一个问题要问,我创建了一个Android应用程序,我将数据发送到Xampp服务器(使用HttpClient)并将其存储在数据库中。我的应用程序确实,不使用移动网络发送数据,甚至尝试使用4G但应用程序停止但使用wifi。我只是想知道为什么我的应用程序只适用于Wifi,如果有人知道如何使用移动网络工作,例如Viber的工作方式

谢谢。

1 个答案:

答案 0 :(得分:0)

如果你有

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

在你的清单文件中(听起来像你可以做,因为你可以通过WiFi做数据),你应该能够通过任何可用的网络使用HttpClient发送数据。

我的想法是你的Xampp服务器在你的本地网络上,并且从局域网外部看不到它。 WiFi工作正常,因为这会将您的手机放在与服务器相同的LAN中。您需要在防火墙(路由器)中戳一个洞,以便外部请求可以到达您的本地服务器。