黑马程序员技术交流社区

标题: [深圳特色][问答网]升级ADT后新建项目错误 [打印本页]

作者: 深圳黑马程序员    时间: 2015-11-12 14:46
标题: [深圳特色][问答网]升级ADT后新建项目错误
本帖最后由 xiaoqing 于 2015-11-12 20:05 编辑

            这次深圳问答网收集的问题,是关于ADT插件的问题哦。很多初学的同学容易被这个简单的错误弄得莫名其妙,耽误了学习。先来看看问题截图:           
         原来在ADT升级成更新ADT至22.6.0版本之后,创建新的安装项目,会出现appcompat_v7的内容并且报错。下面解决这个问题的多种方案吧:

       最新的ADT在创建新项目时,为了使2.1以上的系统都有新版本的效果,会自动引入一个v7兼容包,但由于google的一些问题,导致了一些类和style找不到而报错。解决方法有几种:
       1、首先,如果你暂时不需要,可以将res和src下面v7相关的资源引用都删掉(如Activity继承了AppCompatActivity,改成继承普通的Activity即可)。
       2、在SDK下找到v7支持包,导入工程,并删除一些无用的style即可。
       3、在创建新项目时,Minimum Required SDK 选择API版本为4.0以后。如果想选择支持比4.0更低的版本,在AndroidManifest.xml里面配置为自己需要的minSdkVersion的值就OK了。
        个人觉得第三个方案最好呢,因为自由度高。
        根据自身需求,可以选择上述中其一即可。

[深圳特色] 揭秘内部问答网中经典问题,每周更新!
      





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2