更新Android版本后,新建工程出错

转载 2015年11月18日 21:50:03


最近初学android,版本是22.6.0的话,每次创建一个项目就会出现一个appcompat_v7工程;然后我升级到最新的版本23.0.4之后,创建第一个项目,也会出现一个appcompat_v7工程,但创建多个项目的话,appcompat_v7工程也仅有一个,但有错误;

 

 

上网查了一下,原来appcompat_v7是Google的一个兼容包,就是一个支持库,项目新建后之所以会生成appcomat_v7工程,是为了能兼容2.2以上的版本,eclipse在新建项目的时候自动关联了所需要的lib;

关联的方式是:项目 -> Properies -> Android ->Libary;

你会看到appcomat_v7被作为lib加载了进来,如果不想引用这个lib,把它删除了,关联就解除了,也就不能兼容以前的版本了;

如果不想让appcompat_v7自动生成,可以在创建项目时,将Minimum Required SDK(即兼容的最小版本)设置为4.0,那就不会有这个工程的出现了;

 

而出现归出现,这个错误还是要解决的,解决方式为:

(1)打开Android SDK Manager,把最新的Android SDK和Tools里对应的Android SDK Build-tools下载下来,截止到2014年11月,应该是Android 5.0(API 21);当然,Extras的Android Support Respository,Android Support Library和Google USB Driver也要下载下来;

 

 

(2)下载完成后,选中appcompat_v7工程,点击菜单栏里的Project ,把Build Automatically的勾去掉,即不要自动构建;

         然后clean一下整个项目:clean all projects,然后再build project;当然,这当中最好能重启一下;然后再clean;

         

         然后就应该没有错误了,然后再把Build Automatically选上,以后就可以新建项目了;

 

(3)新建项目时,为了兼容以前的版本,如果不想生成appcompat_v7工程的话,就要引入appcompat_v7的jar包作为支持;

相关文章推荐

android studio1.4新建工程运行出错

之前一直用的是android studio1.0,昨天下载了android studio 1.4的进行了安装,在新建工程的时候发现可以直接创建android 5.0的一些样式,如下图: 于是...

【解决办法】使用Cocos Code IDE 导出 Android 工程「执行命令出错,返回值:2。」

问题描述使用 Cocos Code IDE 导出 Android 工程的时候,出现上述问题。Cocos 可以正常开发,项目可以在浏览器中正常运行。报错信息执行命令:compile

怎样导入现有android工程才不会出错

【序言】    在帮助开发者群的一个群员解决导入问题,发现导入与其他开发略有不同 上网查查.把方法放在这。 【正文】  开启Android工程 我们开启E...

Eclipse使用andmore插件打开ADT插件创建的android工程出错解决办法

将ADT插件创建的android项目导入到仅装有andmore插件(0.5版本)的Eclipse中是不能正常编译的,解决办法如下: (1)修改项目根目录下.classpath文件以下内容: ...

Ubuntu 12.04 Desktop 版本编译 Android 4.0.4 出错解决

环境配置检查结果, PASS: Build Environment Check Result Report *******************************************...
  • zhbpd
  • zhbpd
  • 2012-06-20 19:15
  • 4607

android studio 1.3.2创建的Hello World工程在老版本系统的手机上运行错误

运行后出现下面的错误: 02-27 00:42:13.266: E/VdcInflateDelegate(17270): Exception while inflating  02-27 00...

Android Studio版本(2.3.1)升级后导入工程报错及解决方法

~~~~纠结了好久终于决定写下这篇文章,因为之前没有写过,只是看过别人的博客。具体的格式以及排版各位看客大爷们就不要与我这个初来乍到的菜鸟一般见识啦,嘿嘿。    ~~~~好啦!开始言归正传,由于我们...

6.Android工程更改api版本?

问题:  6. Android工程更改api版本? 解决办法: 1 ==> 如图选择工程 2 == >右键,鼠标放到Build Path,如图 ...

Android笔记1——开发环境搭建及工程导入、源码api版本修改

最近刚开始学习Android开发,话说完事开头难原来是真的。这几天光搭建
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)