Я знаю, что это исключение возникает, когда приложение пытается выполнить сетевую операцию в своем основном потоке. Я запускаю свой код в AsyncTask
.Ошибка в http-соединении android.os.NetworkOnMainThreadException в actionButton
Я пытаюсь подключиться к базе данных с помощью кнопки setOnClickListener
Как я могу продолжить и избежать этого исключения? Я имею в виду, как установить мой код для выполнения подключения к базе данных в AsyncTask
?
Ознакомьтесь с учебным пособием по Google. например http://www.vogella.com/tutorials/AndroidBackgroundProcessing/article.html – Elye
, 'как установить мой код для выполнения подключения к базе данных в AsyncTask'. Тебе не нужно. AsyncTask предназначен для сетевых подключений. – greenapps
https://stackoverflow.com/questions/6343166/how-to-fix-android-os-networkonmainthreadexception?rq=1 – CommonsWare