当前位置: 首页 > 面试题库 >

带有ActionBarActivity的NoClassDefFoundError Android

鲁华皓
2023-03-14
问题内容

我目前有一个ActionBarActivity总是返回的NoClassDefFoundError。我已经读到ADT可能有问题,但是我不确定,因此是我的问题。我已经从Android示例下的ActionBar示例中导入了

android-sdk\samples\android-14\ActionBarCompat

我已将ActionBarCompat项目标记为“项目”->“属性”下的库,但是仍然出现错误。

重申:

public class SearchActivity extends ActionBarActivity { // Doesn't work, yields exception

public class SearchActivity extends Activity { // Works perfectly

是否还有其他人遇到过类似的错误并可能找到了解决方案

提前致谢。


问题答案:

最终改为使用ActionBarSherlock,并在“项目属性”下以及“构建路径”中添加了一个项目引用。似乎已解决与我的问题有关的所有错误。



 类似资料:
  • 问题内容: 我目前的构建数量至少为10,因此我必须使用该库来实现。我已经设置了,但是我现在要添加一个,但是这需要扩展我的类,Java没有多个。我该怎么办? 问题答案: ListActivity尚未移植到AppCompat。可能是因为您应该认为它“已弃用”,而改用ListFragment。 片段将与ActionBarActivity一起使用,只需确保它们是支持库中的片段即可。 要通过读这大约片段的链

  • 在Android中,扩展Lifecycler活动、Activity、ActionBarActivity和AppCompactActivity之间的主要区别是什么?这些类在用法方面有何不同?

  • 现在我的问题是,如何在自定义的而不是自定义的中重写方法?我没有在这里公布我的代码,因为它与链接的代码本质上是相同的,只是我需要为子创建一个自定义的来代替,这样它就可以按照“pptang”的答案所述进行正确的度量。 否则,有没有比在第二个RecyclerView中使用1个RecyclerView更好的方法?只能有1个RecyclerView使用上述列表和每个中唯一项的网格填充活动/片段吗?

  • 问题内容: 我是android编程的新手。我正在按照本教程使用“ 支持Android 2.1及* 更高 版本 ”部分中的说明将 ActionBar 添加到Main_Activity中。 * 我按照本教程添加了一个Library-Project。然后,在添加库之后,在“ 将库添加到您的应用程序项目中 ”这一点上:我感到很迷…基本上是因为我在Eclipse中本身没有“ add ”选项。 但是我点击了“

  • 我来自iOS,它很简单,您只需使用一个UIViewController。然而,在Android中,事情似乎要复杂得多,有特定API级别的特定UIComponent。我正在读BigNerdRanch for Android(这本书大约有2年的历史),他们建议我使用来托管我的。但是,我认为是不推荐使用的。 那么对于API级别22(最低限度支持API级别15或16),我应该使用什么来承载组件,以及组件本

  • 问题内容: 两者之间到底有什么区别 和 第一个只是加快字段初始化速度的捷径吗?有性能方面的考虑吗? 问题答案: 第二种形式总是创建一个空的地图。 第一种形式是地图文字的特殊情况。地图文字允许创建 非空 地图: 现在,您的(通用)示例: 是没有初始值(键/值对)的地图文字。它完全等同于: 此外,这是为地图指定初始容量(大于初始分配的元素数量)的唯一方法。例: 将创建一个地图,该地图具有足够的空间来容