麻烦的Andr​​oid支持V7 CardView库工作 [英] Trouble getting Android Support V7 CardView Library to work

查看:195
本文介绍了麻烦的Andr​​oid支持V7 CardView库工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用的IntelliJ / Android的一室公寓Ant构建(不摇篮的时刻),并正尝试使用Android支持-V7-cardview.jar但我继续得到

I'm using IntelliJ/Android Studio with Ant build (not Gradle at the moment), and am trying to use android-support-v7-cardview.jar but I continue to get

android.view.InflateException: Binary XML file line #19: Error inflating class android.support.v7.widget.CardView
java.lang.NoClassDefFoundError: android.support.v7.cardview.R$styleable

我不使用m2repository与AAR文件,但现在用在位置cardview

I am not using m2repository with the aar file, but am using the cardview at location

sdk/extras/android/support/v7

我得到它通过使用在自己的项目中的JAR类的工作,但它需要的API 21(5.0),我不想尚未使用。我试图使用libs文件夹和文件资源的jar文件从

I have gotten it to work by using the classes from the jar in my own project, but it requires API 21 (5.0) which I don't want to use yet. I am trying to use the jar file in the libs folder and res files from

 sdk/extras/android/support/v7/cardview/res 

我添加的lib文件和资源文件,以我自己的项目,但仍获得上述错误消息。我应该怎么办?

I have added the lib file and res files to my own project, but still get the error messages above. What should I do?

推荐答案

我没弄明白错误真的,但我只是注释掉了采用Android 5.0的库源$ C ​​$ c中的东西,它的工作原理精细。我不想使用Android 5.0的minSdk。

I didn't figure out the error really but I just commented out the stuff that uses Android 5.0 in the source code of the library and it works fine. I didn't want to use a minSdk of Android 5.0.

这篇关于麻烦的Andr​​oid支持V7 CardView库工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆