我一直在开发一个android应用程序,它需要从dweet.io (一个IOT机对机通信站点)检索JSON文件。通过一些快速的google搜索,我找到了一个用于与dweet交互的java包装器,但尽管它在理论上似乎很好,但当应用程序试图访问该站点时,它会抛出一些涉及“严格模式”的错误。这似乎是google制定的一些优化标准的方法,它阻止我在我的主要活动中放置磁盘或网络I/O。如果我不能把它放在我的主要活动,我应该把它放在哪里,我应该如何做呢?
编辑:这个解决方案似乎涉及到一个叫做“AsyncTask”的东西,但我不知道如何使用它,也不知道它会带来什么后果。
发布于 2016-12-14 01:38:14
创建一个MyTask类,它扩展了AsyncTask。覆盖doInBackground(),或者其他函数,打开、需要,但暂时不需要。
看看这教程。
https://stackoverflow.com/questions/41133343
复制相似问题