Android 为API 8构建的应用程序与API 7不兼容-出现了什么问题?

Android 为API 8构建的应用程序与API 7不兼容-出现了什么问题?,android,api,saxparser,downgrade,Android,Api,Saxparser,Downgrade,嘿,伙计们 我只是想把api级别从8降到7,这样我就可以运行 2.2和2.1设备上的应用程序。 应用程序在2.2上运行良好,出现问题 关于2.1的工作 我已经在manifest.xml和project->properties中进行了更改 我的应用程序基本上使用sax解析器、facebook sdk和twitter 连接 这是日志目录: 03-05 12:32:13.553: WARN/dalvikvm(232): threadid=3: thread exiting with uncaught

嘿,伙计们 我只是想把api级别从8降到7,这样我就可以运行 2.2和2.1设备上的应用程序。 应用程序在2.2上运行良好,出现问题 关于2.1的工作

我已经在manifest.xml和project->properties中进行了更改

我的应用程序基本上使用sax解析器、facebook sdk和twitter 连接

这是日志目录:

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 Screen具有异步任务,该任务调用各种包中的各种类来解析xml内容。 这是xml解析器中的问题吗

第161行是:- 对于int i=0;i.尺寸;我++


其中tracks是一个arrayList,所有这些代码在2.2中运行良好,您是否已签入默认属性并将目标设置为7?然后检查是否可能


让我知道…

嘿,谢谢你的代表。是的,我的默认属性文件的目标设置为7。这是它的外观:-target=android-7 android.library.reference.1=../facebook-facebook-android-sdk-c3ad0db/facebook/是否可以在sumant4943@gmail.com&wll返回ui在gmail上向您发送邀请。我们可以进行teamviewer会话。请允许我对此表示高度赞赏。感谢如果从“格式”菜单中将长代码/日志输出块标记为“代码”,则更易于读取。