繁体   English   中英

无法将CardView添加到Eclipse中的布局

[英]Unable to add CardView to layout in Eclipse

我正在使用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}: android.view.InflateException: Binary XML file line #1: Error inflating class android.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: android.support.v7.cardview.R$styleable
02-27 23:33:41.982: E/AndroidRuntime(20071):    at android.support.v7.widget.CardView.initialize(CardView.java:203)
02-27 23:33:41.982: E/AndroidRuntime(20071):    at android.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添加到“项目”。
我的targetSdkVersion是21。

但是,我仍然得到错误。

我该如何解决这个问题?

昨天我在日食中遇到了类似的问题。 以下步骤适合我。

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

希望能帮助到你..

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM