当前位置: 代码迷 >> Android >> android通过http协议访问服务器端sevlet接口访问数据库,在内网,测试好用,但在手机上提示网络错误
  详细解决方案

android通过http协议访问服务器端sevlet接口访问数据库,在内网,测试好用,但在手机上提示网络错误

热度:90   发布时间:2016-04-28 07:06:51.0
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());  

。。。。。。。。。。。。。。。。。。。。

。。。。。。。。。。。。。。

}

在程序中加入这两段代码试试那?
  相关解决方案