在主線程執行連線的操作卻發生Exception!!!
對,就是 NetworkOnMainThreadException !!!
在 3.0 版本後有多加限制
解決方法 :
在OnCreate內加上這段程式碼
if (android.os.Build.VERSION.SDK_INT > Build.VERSION_CODES.GINGERBREAD){
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
.detectDiskReads()
.detectDiskWrites()
.detectNetwork()
.penaltyLog()
.build());
}
沒有留言:
張貼留言