无法解析导入android.support.v7.app
更新到EclipseKepler后,我无法添加支持库appcompat。我遵循了这一点,但仍然发现以下行中的错误无法解决导入android.support.v7.app的问题:无法解析导入android.support.v7.app,android,eclipse,android-support-library,android-appcompat,Android,Eclipse,Android Support Library,Android Appcompat,更新到EclipseKepler后,我无法添加支持库appcompat。我遵循了这一点,但仍然发现以下行中的错误无法解决导入android.support.v7.app的问题: import android.support.v7.app.ActionBar; import android.support.v7.app.ActionBarActivity; 我已经添加了appcompat项目,将两个JAR都添加到构建路径,在Order和Export选项卡上选择它们,并在主项目中添加了librar
import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;
我已经添加了appcompat项目,将两个JAR都添加到构建路径,在Order和Export选项卡上选择它们,并在主项目中添加了library项目
我将v4库复制到主项目中的libs文件夹中,但我不知道还要做什么或检查什么。有人有什么建议吗
谢谢大家! 我是Eclipse新手,但我也遇到了同样的错误,并以某种方式修复了它。我有两个项目,其中一个在重启或其他什么后自行修复,第一个是通过添加我或eclipse删除的导入来修复的。 矿山进口包括:
import android.content.res.Resources;
import android.graphics.Typeface;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.ImageView;
import android.widget.TextView;
添加您仍然需要的任何内容。
希望这能有所帮助彼得,我也遇到了同样的问题,这就是我在Android Studio中解决这个问题的方法 1) 在项目窗格中的项目上单击鼠标右键,然后选择“打开模块设置” 2) 在左侧,选择app,然后选择右上角的Dependencies选项卡 3) 单击左下角的+按钮,选择库依赖项 4) 键入或选择appcompat-v7(com.android.support:appcompat-v7:20.0.0) 5) 在“选择库依赖项”窗口中单击“确定” 6) 然后单击“确定”,或在该项目结构窗口上应用
现在,AS应该能够拉入缺少的类。将appcompat_v7添加到依赖项后,确保项目中的
libs
文件夹为空。默认情况下,在定义项目时会创建一个android-support-v4.jar,因此当您将appcompat_v7库声明为依赖项时,这将导致冲突
因此,您需要做的第一件事是检查文件夹../My_Project/libs
,并大胆地删除文件android-support-v4.jar
然后,添加appcompat_v7库作为项目的依赖项:
要做到这一点,如果您使用的是Eclipse:
如果对你有帮助,请告诉我。祝你好运 只需从项目的
libs
文件夹中删除android-support-v4.jar
。其余的东西/错误都将消失。Eclipse将处理其余的事情。删除lib文件夹中的android-support-v4.jar。谢谢!!!!最后它解决了我两周来遇到的问题:)非常感谢。这确实解决了问题。是否有一种默认情况下可以为每个项目执行此操作的方法?现在建议使用Android Studio(),因为它是Android开发的官方IDE。您可以摆脱Eclipse,开始使用AS,它的使用和部署也很简单。出于某种原因,22.0也会出错。