【发布时间】:2015-08-16 16:16:49
【问题描述】:
我想使用this library to create this SearchView。 Github 页面上给出的项目和教程是针对 Android Studio 的,但我使用的是 Eclipse。所以我所做的是在 Eclipse 中创建了一个库项目,并从此处的自定义可搜索模块中复制了所有代码。
然后我创建了一个名为 custom-searchable-demo 的项目,并从那里复制了名为 demo 的模块中的所有代码。但是一天来我一直收到所有奇怪的错误。现在我得到:
08-16 09:56:13.365: E/AndroidRuntime(2071): java.lang.RuntimeException: Unable to get provider br.com.edsilfer.custom_searchable_demo.content_provider.CustomSuggestionsProvider: java.lang.ClassNotFoundException: Didn't find class "br.com.edsilfer.custom_searchable_demo.content_provider.CustomSuggestionsProvider" on path: DexPathList[[zip file "/data/app/br.com.edsilfer.custom_searchable_demo-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
我已在 mediafire 上附加了两个 Eclipse 项目,即 library project 和 demo project。
注意:我没有贴出代码,因为附上了Eclipse项目,AS代码在这里但是如果你认为我应该贴出来,让我知道在评论中,我会发布它。还请说明我应该同时发布库项目和演示项目,还是只发布演示项目
其次,如果您尝试下载该项目并运行它,请在评论中告诉我它是否适合您。这至少可以确保项目有问题或者我做错了什么。谢谢。
【问题讨论】:
标签: android eclipse exception classnotfoundexception searchview