Android兼容性库错误

Android兼容性库错误,android,compatibility,Android,Compatibility,有没有人尝试过Android上新兼容性库的演示应用程序。 我正在尝试在API 11上构建v4,当我尝试Support4Demo并在片段演示中单击选项卡和寻呼机时,我不断遇到这个错误 e07-16 21:32:06.890:错误/AndroidRuntime(15315): java.lang.NoClassDefFoundError: com.example.android.supportv4.app.LoaderCustomSupport$AppListFragment 07-16 21:3

有没有人尝试过Android上新兼容性库的演示应用程序。

我正在尝试在API 11上构建v4,当我尝试Support4Demo并在片段演示中单击选项卡和寻呼机时,我不断遇到这个错误

e07-16 21:32:06.890:错误/AndroidRuntime(15315): java.lang.NoClassDefFoundError: com.example.android.supportv4.app.LoaderCustomSupport$AppListFragment 07-16 21:32:06.890:错误/AndroidRuntime(15315):在 com.example.android.supportv4.app.FragmentTabs.onCreate(FragmentTabs.java:55) 07-16 21:32:06.890:错误/AndroidRuntime(15315):在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1072) 07-16 21:32:06.890:错误/AndroidRuntime(15315):在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1785) 07-16 21:32:06.890:错误/AndroidRuntime(15315):在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1842) 07-16 21:32:06.890:错误/AndroidRuntime(15315):在 android.app.ActivityThread.access$1500(ActivityThread.java:132)07-16 21:32:06.890:ERROR/AndroidRuntime(15315):在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1038) 07-16 21:32:06.890:错误/AndroidRuntime(15315):在 android.os.Handler.dispatchMessage(Handler.java:99)07-16 21:32:06.890:ERROR/AndroidRuntime(15315):在 android.os.Looper.loop(Looper.java:143)07-16 21:32:06.890: 错误/AndroidRuntime(15315):在 android.app.ActivityThread.main(ActivityThread.java:4263)07-16 21:32:06.890:ERROR/AndroidRuntime(15315):在 java.lang.reflect.Method.Invokenactive(本机方法)07-16 21:32:06.890:ERROR/AndroidRuntime(15315):在 java.lang.reflect.Method.invoke(Method.java:507)07-16 21:32:06.890: 错误/AndroidRuntime(15315):在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) 07-16 21:32:06.890:错误/AndroidRuntime(15315):在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)07-16 21:32:06.890:ERROR/AndroidRuntime(15315):在 dalvik.system.NativeStart.main(本机方法)


有人能帮我解决这个问题吗?

我在FragmentTab.onCreate和FragmentTabPager.onCreate中注释掉了正确的行,从而解决了这个问题

//mTabManager.addTab(mTabHost.newTabSpec("custom").setIndicator("Custom"),
//        LoaderCustomSupport.AppListFragment.class, null);

找不到该类的原因是AppListFragment实现的一个接口(OnQuerytextListener)在SearchView中定义,而SearchView仅在Honeycomb(API 11+)中找到


公共静态类AppListFragment扩展了ListFragment在QueryTextListener、LoaderManager.LoaderCallback上的实现这是正确的答案。。。克莱姆齐的一个只是一个丑陋的解决办法。@Cristian:实践和理论的解决方案。我喜欢stackoverflow.com:)这一点在上也有详细讨论,并概述了“修复”演示的其他步骤。这确实不是一个解决办法。我仍然会在Fragment/Tabs/Custom、Fragment/Tabs和Pager/Contacts、Fragment/Tabs和Pager/Custom、Fragment/Tabs和Pager/Throttle、Loader/Custom、Loader/Throttle上遇到异常。使用Android支持包rev。7.使用Android支持包rev。这可能是你看到的问题。这是适用于原始版本,似乎有7个修订,因为-我不怀疑任何问题是不同的。
public static class AppListFragment extends ListFragment implements OnQueryTextListener, LoaderManager.LoaderCallbacks<List<AppEntry>>
{