eclipse创建新项目产生appcompat_v7文件原因及解决办法

    小白自学安卓遇到的一些简单问题,小白看过来。

问题描述:

   在eclipse中创建新的工程时产生了appcompat_7项目,每建立一个新项目就会产生一个新的appcompat_7项目,以前按书上创建工程时并没有发现此问题。

查出原因:

   课本上讲的程序主要是面对Android 4.0 以后的系统,所以在创建工程时 Minimum Required SDK 直接选择的是API 14 , 所以从未出现过产生appcompat_7项目的问题,而eclipse 默认选择的是API 8 ,所以就产生了appcompat_7项目。

  网上查的资料上说 ADT在22.3.x版本前没有出现该情况,升级为22.6.x版本后,才出现该情况.

 appcompat_7项目中有个 readme.txt 文件

 内容如下:

  Library Project including compatibility ActionBar.
This can be used by an Android project to provide
access to ActionBar on applications running on API 7+.
There is technically no source, but the src folder is necessary
to ensure that the build system works.  The content is actually
located in libs/android-support-v7-appcompat.jar.
The accompanying resources must also be included in the application.


可以看出 产生的这个 appcompat_7项目是个类库,为了兼容低版本的sdk 。

 解决办法:

 我目前用的几本Android入门,都是说我们现在开发的程序主要都面对 Android 4.0 以后的系统,我也是刚开始自学不想被这些不必须的东西扰乱学习节奏,所以跟我一样初学不想被一些不必要的兼容性麻烦的初学同学,可以在用eclipse 创建工程时先将Minimum Required SDK 直接选择API 14 或以上,就暂时不会出现这种困扰了。

你可能感兴趣的:(android学习笔记)