0

URLを介してjsonファイルのコンテンツを取得し、それを解析してフォーマットする小さなAndroidアプリを書いています。しかし、コンテンツが取得されず、アプリに「残念ながら停止しました」と表示されます。これが私のコードです

ここにログエラーがあります

09-12 18:37:15.565: E/AndroidRuntime(2374): java.lang.RuntimeException: アクティビティ ComponentInfo {my.tatasky/my.tatasky.TataskyActivity} を開始できません: android.os.NetworkOnMainThreadException

09-12 18:37:15.565: E/AndroidRuntime (2374): my.tatasky.TataskyActivity.readJson (TataskyActivity.java:154) で

4

1 に答える 1

0

私のアプリでは gson を使用しています。シンプルで高速です。

https://sites.google.com/site/gson/gson-user-guide

例: GsonBuilder builder = new GsonBuilder(); Gson gson = builder.create(); gson.fromJson(json, MyObject[].class);

新しいスレッドで実行してみてください。

于 2012-09-12T13:05:19.770 に答える