升级了SDK后,使用Eclipse新建Android项目的时候,伴随着产生了一个appcompat_v7项目,并且新建的项目和appcompat_v7都有报错,检查发现新建的项目是依赖于appcompat_v7的
网上搜了一下,说是appcompat_v7是为了让项目兼容低版本sdk而添加的类库项目,是用来被新项目引用的,从上面的图片看到,新建项目的时候,ADT自动帮选了比较低版本的一个Minimum Required SDk
从这个角度分析,如果新建项目的时候把Minimum Required SDk版本设置高一点,应该就不会出现这个问题了,测试了一下果然行得通。验证的结果是把Minimum Required SDk设置为4.o及以上都不会出现问题
创建新项目的时候不让自动新建Activity也同样不会出现appcompat_v7
时间: 2024-12-15 22:27:00