android通过http协议访问服务器端sevlet接口访问数据库,在内网,测试好用,但在手机上提示网络异常!
新手菜鸟求教,问题如提所示,在电脑上测试没有问题,用手机测试就不好用,总提示网络异常,我的手机跟笔记本电脑都是通过wifi连接网络的,虽然是内网ip,电脑能连上,手机端为什么连不上?他们俩都是通过wifi上网的啊,请高手给一个提示!多谢多谢!还是说手机端的网络连接,必须是要外网的?
[解决办法]
@SuppressLint("NewApi")
public class ClassName extends Activity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
.detectDiskReads()
.detectDiskWrites()
.detectNetwork() // or .detectAll() for all detectable problems
.penaltyLog()
.build());
StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()
.detectLeakedSqlLiteObjects()
.penaltyLog()
.penaltyDeath()
.build());
。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。
}
在程序中加入这两段代码试试那?