关闭

关于新版ADT创建项目时出现appcompat_v7的问题

19人阅读 评论(0) 收藏 举报
  1. 首先我们打开Eclipse,新建一个Android项目,这里名字就用“test”好了,一路默认next下去,最后“Finish”完成项目的创建。

    关于新版ADT创建项目时出现appcompat_v7的问题
    关于新版ADT创建项目时出现appcompat_v7的问题
    关于新版ADT创建项目时出现appcompat_v7的问题
    关于新版ADT创建项目时出现appcompat_v7的问题
    关于新版ADT创建项目时出现appcompat_v7的问题
  2. 2

    你会发现项目创建好后,workspace栏里除了我们创建的“test”项目,还多了一个名为“appcompat_v7”的包,而且这个包显示有错误(红色x号),而“test”包显示一个红色的感叹号。

    关于新版ADT创建项目时出现appcompat_v7的问题
  3. 3

    如果你不习惯appcompat_v7包的自动产生而把这个包删了,那么“test”包就会出现很多错误。那么怎么结决这个这一系列的问题呢?请看下面解决方法。

    关于新版ADT创建项目时出现appcompat_v7的问题
    END

解决方法

  1. 首先解决项目建成后appcompat_v7包出错。test包出现红色警告的问题。

    点击菜单栏"Project",选择"Clean",然后点击"OK",Clean完成后,你会发现appcompat_v7包出错。test包出现红色警告的问题已经解决了,只是test包还有黄色警告,那只是因为test的Java文件中import的类没有被使用,所以完全不用管它。

    如果还不管用,那么右键appcompat_v7包,选择Properties,点"Android",如果Library栏下的"Is Library"方框没勾选,则勾选上,点击"OK",然后再照以上步骤执行"Clean"操作即可。

    关于新版ADT创建项目时出现appcompat_v7的问题
    关于新版ADT创建项目时出现appcompat_v7的问题
    关于新版ADT创建项目时出现appcompat_v7的问题
  2. appcompat_v7包删除后,test项目各种出错,说明test项目是依赖于appcompat_v7包的,所以这个appcompat_v7包是不能被删除的。那么你不用管这个包,直接做你的项目就行了。

  3. 如果你依旧对appcompat_v7包耿耿于怀,我告诉你一个建项目时不出现appcompat_v7包的方法。既然appcompat_v7包是一个能让2.1以上全使用上4.0版本的界面的支持库,那么如图所示,我们建项目时直接把最小SDK选在Android4.0以上不就不需要这个支持库了吗?结果证明我们的想法是对的。

    关于新版ADT创建项目时出现appcompat_v7的问题
    关于新版ADT创建项目时出现appcompat_v7的问题

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:173次
    • 积分:16
    • 等级:
    • 排名:千里之外
    • 原创:0篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档