好的,我在 StackOverflow 上阅读了很多问题,但我仍然无法理解,所以我要提出一个新问题。
我创建了一个函数连接到互联网并将json作为字符串获取的类。它在普通的 Java 应用程序中运行良好,但我无法在我的 android 项目中运行。
我收到下一个错误:android.os.NetworkOnMainThreadException
所以据我了解,我必须使用 AsyncTask 但我不知道如何将我的函数包装到其中。
函数如下所示:
public static String get(String url){
//connect and get data to string
// return string
}
就像我说的那样,它在普通的 JavaApplication 中运行良好,但在 android 项目中却不行。
谢谢帮助!