有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java无法在Eclipse中将CardView添加到布局中

我正在使用Eclipse并试图将CardView添加到我的布局中。然而,我不断得到一个例外:

02-27 23:33:41.982: E/AndroidRuntime(20071): FATAL EXCEPTION: main
02-27 23:33:41.982: E/AndroidRuntime(20071): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.materialcontactpicker/com.example.materialcontactpicker.MainActivity}: 安卓.view.InflateException: Binary XML file line #1: Error inflating class 安卓.support.v7.widget.CardView

... most of the crap that you usually ignore ...

02-27 23:33:41.982: E/AndroidRuntime(20071): Caused by: java.lang.NoClassDefFoundError: 安卓.support.v7.cardview.R$styleable
02-27 23:33:41.982: E/AndroidRuntime(20071):    at 安卓.support.v7.widget.CardView.initialize(CardView.java:203)
02-27 23:33:41.982: E/AndroidRuntime(20071):    at 安卓.support.v7.widget.CardView.<init>(CardView.java:101)
02-27 23:33:41.982: E/AndroidRuntime(20071):    ... 24 more  

我有:
1.将appcompat_v7导入我的工作区,并将其添加到库中
2.导入cardview项目并将其添加到库中
3.配置构建路径并将cardview添加到“项目”中
4.我的年龄是21岁

然而,我仍然得到了错误

如何解决这个问题


共 (1) 个答案

  1. # 1 楼答案

    我昨天在eclipse中遇到了类似的问题。下面的步骤对我有用

    1. 从buildpath中删除cardView项目。从工作区中删除现有的CardView项目
    2. 清洁项目
    3. 重新启动eclipse
    4. 再次导入CardView项目
    5. 右键单击CardView项目。去酒店。确保选中了“is Library”选项
    6. 现在右键单击您的项目->;构建路径->;配置生成路径->;在“项目”选项卡下,添加cardview

    希望有帮助