2016-12-14 3 views
0

Я разрабатываю приложение для Android, которое должно получить файл JSON из dweet.io, сайта связи IOT от машины к машине. С помощью некоторых быстрых поисковых запросов Google я нашел оболочку java для взаимодействия с dweet, но, хотя она, похоже, работает нормально в теории, приложение вызывает некоторые ошибки, связанные с «Strict Mode», когда он пытается добраться до сайта. Это, по-видимому, какой-то метод оптимизации, установленный Google, который мешает мне помещать диск или сетевой ввод-вывод в мою главную деятельность. Если я не могу поместить его в свою основную деятельность, где я должен это поставить и как мне это сделать?Android запрет сети IO

Редакция:

Редактирование: похоже, решение включает в себя что-то под названием «AsyncTask», но я не уверен, как его использовать или что это повлечет за собой.

ответ

0

Создайте класс MyTask, который распространяется на AsyncTask. Переопределите doInBackground() и, возможно, другие функции, необходимые, но не требуемые.

Посмотрите на this учебник.

Смежные вопросы