eclipse adt 上新建基于Android4.4(kk)的Android项目时,就算是helloWorld的初级项目,也会出现编译不了的问题,会报如下错误“The container 'Android Dependencies' references non existing library '/home/omar/workspace/appcompat_v7/bin/appcompat_v7.jar'”。原因是appcompat_v7.jar

appcompat_v7是adt 22.6以后加入的一个新的兼容包,所谓兼容包就是帮助低版本兼容高版本的某些类或组件,从而使得调用了搞版本API的项目在低版本机器上也能顺利运行。

解决办法可以参考:https://developer.android.com/tools/support-library/setup.html

该问题主要如下解决:

要通过SDK管理器下载支持库:

  1. 启动了AndroidSDK管理器。
  2. 在SDK管理器窗口中,滚动到软件包列表的末尾,找到Extras文件,如果有必要,展开以显示其内容。
  3. 选择Android支持库项目。

    注意:如果你正在开发采用Android Studio中,选择和安装Android支持信息库项目来代替。

  4. 点击安装包...按钮。
  5. 进行下载后就可以进行开发了

更多相关文章

  1. 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
  2. 不吹不黑!GitHub 上帮助人们学习编码的 12 个资源,错过血亏...
  3. cocos2dx android版本移植时的Error format not a string litera
  4. Android(安卓)获取系统信息 手机号码 所在国家码
  5. Git基础知识
  6. 解决Android(安卓)Studio cannot open this project, please ret
  7. Android完全退出的方案
  8. 如何下载旧版本android NDK
  9. Reader读取TcpDump读取的Pcap包

随机推荐

  1. AndroidStudio用gradle编译中文乱码
  2. 播放音乐ProgressBar进度条
  3. 举例说明android中ProgressBar的用法
  4. android 启动时会多显示一个闪现屏
  5. Android广播的一些事
  6. ListView中使用线程实现无限加载
  7. 如何进行Android单元测试
  8. Android(安卓)Studio编译失败:Error: Invo
  9. 2010.12.28——— android menu用法
  10. TextView 点击拨打电话