0

やあみんな、2.2と2.1の両方のデバイスでアプリケーションを実行できるように、APIレベルを8から7にダウングレードしたいだけです。アプリケーションは2.2で完全に正常に実行されており、2.1での動作に問題があります

私はmanifest.xmlとプロジェクト->プロパティに変更を加えました

私のアプリケーションは基本的にsaxパーサー、facebook sdk、twitterconnectを使用しています

これはログ猫です:

03-05 12:32:13.553: WARN/dalvikvm(232): threadid=3: thread exiting with uncaught exception (group=0x4001b188)
03-05 12:32:13.563: ERROR/AndroidRuntime(232): Uncaught handler: thread main exiting due to uncaught exception
03-05 12:32:13.623: ERROR/AndroidRuntime(232): java.lang.NullPointerException
03-05 12:32:13.623: ERROR/AndroidRuntime(232):     at com.test.activity.MyActivity$FetchTopMusic.onPostExecute(MusicScreen.java:161)
03-05 12:32:13.623: ERROR/AndroidRuntime(232):     at com.test.activity.MyActivity$FetchTopMusic.onPostExecute(MusicScreen.java:1)
03-05 12:32:13.623: ERROR/AndroidRuntime(232):     at android.os.AsyncTask.finish(AsyncTask.java:417)
03-05 12:32:13.623: ERROR/AndroidRuntime(232):     at android.os.AsyncTask.access$300(AsyncTask.java:127)
03-05 12:32:13.623: ERROR/AndroidRuntime(232):     at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:429)
03-05 12:32:13.623: ERROR/AndroidRuntime(232):     at android.os.Handler.dispatchMessage(Handler.java:99)
03-05 12:32:13.623: ERROR/AndroidRuntime(232):     at android.os.Looper.loop(Looper.java:123)
03-05 12:32:13.623: ERROR/AndroidRuntime(232):     at android.app.ActivityThread.main(ActivityThread.java:4363)
03-05 12:32:13.623: ERROR/AndroidRuntime(232):     at java.lang.reflect.Method.invokeNative(Native Method)
03-05 12:32:13.623: ERROR/AndroidRuntime(232):     at java.lang.reflect.Method.invoke(Method.java:521)
03-05 12:32:13.623: ERROR/AndroidRuntime(232):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
03-05 12:32:13.623: ERROR/AndroidRuntime(232):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
03-05 12:32:13.623: ERROR/AndroidRuntime(232):     at dalvik.system.NativeStart.main(Native Method)

そして、スプラッシュ画面の後にこのメッセージが表示されます。Music Sc​​reenには、xmlコンテンツを解析するためにさまざまなパッケージのさまざまなクラスを呼び出す非同期タスクがあります。これはxmlパーサーの問題ですか?

行161は:-for(int i = 0; i <tracks.size(); i ++)

ここで、tracksはarrayListであり、このコードはすべて2.2で正常に機能しています。

4

1 に答える 1

0

デフォルトのプロパティをチェックインして、ターゲットを 7 に設定しましたか? 次に、それが可能かどうかを確認します。

お知らせ下さい...

于 2011-03-05T11:47:52.660 に答える