Android抛出异常NetworkOnMainThreadException解决方案

在API 3.0以后的版本,Android不允许在主线程中运行网络访问,主要防止网络访问超时会导致用户界面主线程无响应
抛出异常:NetworkOnMainThreadException
解决方案:新启动一个线程用于网络访问

new Thread(){
    @Override
    public void run(){
        /**
        * 网络访问代码
        */
    }
}.start();

在AndroidManifest.xml
加入程序访问网络的权限

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

你可能感兴趣的:(Mysql,Android,android,异常)