【twitter4j 接入】
耗时10分钟
twitter授权后,在填入pincode时闪退
日志信息:
12-20 11:12:28.374: E/AndroidRuntime(29770): FATAL EXCEPTION: main
12-20 11:12:28.374: E/AndroidRuntime(29770): android.os.NetworkOnMainThreadException
12-20 11:12:28.374: E/AndroidRuntime(29770): at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1134)
在网上查询“android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1134)”,
http://stackoverflow.com/questions/13136539/caused-by-android-os-networkonmainthreadexception
最后改成AsyncTask方式执行,OK
【结论】
UI内容在UI线程显示
非UI内容(例如网络)使用AsyncTask
耗时10分钟
twitter授权后,在填入pincode时闪退
日志信息:
12-20 11:12:28.374: E/AndroidRuntime(29770): FATAL EXCEPTION: main
12-20 11:12:28.374: E/AndroidRuntime(29770): android.os.NetworkOnMainThreadException
12-20 11:12:28.374: E/AndroidRuntime(29770): at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1134)
在网上查询“android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1134)”,
http://stackoverflow.com/questions/13136539/caused-by-android-os-networkonmainthreadexception
最后改成AsyncTask方式执行,OK
【结论】
UI内容在UI线程显示
非UI内容(例如网络)使用AsyncTask