當應用程序嘗試執行聯網請求時引發異常。我在Android上很有幫助。 我已經包括NetworkOnMainThreadException Occour
<uses-permission android:name="android.permission.INTERNET"/>
當應用程序嘗試執行聯網請求時引發異常。我在Android上很有幫助。 我已經包括NetworkOnMainThreadException Occour
<uses-permission android:name="android.permission.INTERNET"/>
此異常occour當您嘗試從主線程 訪問網絡創建的AsyncTask和執行doinBackground處理您的請求
它會創建一個新線程嗎? – user2866813
是的,它會創建一個新線程並處理您的請求 –
NetworkOnMainThreadException:時引發的異常,當一個應用程序嘗試在其主線程上執行聯網操作。
你應該調用asynctask的方法,然後只有代碼才能工作。爲了避免它,你應該在另一個線程上調用它。因此,asynctask更好。
http://android-developers.blogspot.in/2009/05/painless-threading.html
http://android-er.blogspot.in/2012/04/androidosnetworkonmainthreadexception.html
http://www.lucazanini.eu/2012/android/the-android-os-networkonmainthreadexception-exception/?lang=en
這裏是鏈接,說明如何在這裏使用的AsyncTask
開始:http://stackoverflow.com/questions/6343166/android-os- networkonmainthreadexception – laalto
把你的代碼和你正在運行的應用程序的版本? – PankajAndroid
請使用GOOGLE! –