設想是經過Android應用鏈接PC的TCP服務器,經過點擊按鈕鏈接服務器, android
最終在點擊按鈕後報錯:networkonmainthreadexception 服務器
解決辦法: 多線程
在MainActivity文件的setContentView(R.layout.activity_main)下面加上以下代碼 ui
if (android.os.Build.VERSION.SDK_INT > 9) { spa
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); 線程
StrictMode.setThreadPolicy(policy); it
} io
使用StrictMode,設置多線程運轉。thread