`
hansha2
  • 浏览: 35030 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

eclipse创建android项目时,会多出一个appcompat_v7的问题

 
阅读更多

 

 1. 创建android项目时,报null指针的问题。

   可能是工作空间没创建导致。

 2. 创建android项目时,报adb start server fail的错误。

   可以手动的启动,adb start server   杀死服务 adb kill server。

 3. 创建android项目时,多出appcompat_v7的问题。

   一.跟adt的版本有关,adt升级为22.6.x版本后出现,22.3.x前的版本不会有。

       appcompat_v7是一个Library Project ,作用是让android project 在API 7+的sdk版本(即Android2.1版本)可以访问ActionBar的API。可以看出这个project是为了兼容低版本的sdk,那如何引用呢?通过右键点击Android项目----->Properties----->Android,可以查看到该类库项目被引用进来了。


原因:在创建一个Android项目,在选择Android版本号的界面,如果选择的最低Android版本的"大版本号”小于编译时采用的Android大版本号时,就需要考虑版本兼容问题,这样子创建出项目后自然就会产生出appcompat_v7这个类库项目出来。具体界面如下图,如果编译时采用4.3版本,选择最低要求版本号为2.x或者3.x时创建出来的项目就会自动创建appcompat_v7支持库。

 

 

 

 

分享到:
评论

相关推荐

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

    本文将详细介绍在使用新版ADT (Android Development Tools) 创建项目时遇到的一个常见问题——appcompat_v7的出现及其处理方法。 appcompat_v7是Google官方提供的一款兼容库,旨在帮助开发者在不同版本的Android...

    appcompat_v4_appcompat_v7.jar

    在Eclipse中使用这些库,需要将`appcompat_v4`和`appcompat_v7`作为项目依赖。通常,首先需要在项目中添加Android Support Library,然后将库的JAR文件(如`appcompat_v4_appcompat_v7.jar`)导入到项目的`libs`目录...

    appcompat_v7.rar

    描述中提到的"导入项目缺少 appcompat_v7",意味着开发者在尝试运行或编译一个含有ActionBar或者需要支持API级别低于14的Android设备的项目时,需要这个库来提供兼容性功能。AppCompat_v7库主要提供了ActionBar的...

    appcompat_v7.zip

    AppCompat_v7是Android开发者常用的一个库,它主要用于解决在老版本Android系统上实现新版本API的功能。这个库由Google官方提供,是Android Support Library的一部分,目的是为了向后兼容,使得开发者能够在低版本的...

    Android_appcompat_v7_24_2

    Android support appcompat_v7_24_2 编译通过版本,方便在Eclipse开发过程直接引入包

    appcompat_v7 2.0

    总之,`appcompat_v7 2.0`是Android开发中一个至关重要的库,它极大地扩展了应用的兼容性,让开发者能够利用新功能并为更多用户带来一致的体验。随着Android系统的不断迭代,`appcompat_v7`也持续进化,提供更广泛的...

    eclipse创建android项目,并且添加appcompat_v7兼容包-附件资源

    eclipse创建android项目,并且添加appcompat_v7兼容包-附件资源

    Android v4和v7包 appcompat-v7:23.1.1 支持AppCompatActivity

    在Eclipse中使用`appcompat-v7:23.1.1`时,需要将对应的jar文件(通常在`libs`目录下)添加到项目的构建路径中,确保项目能够正确引用到这些兼容库中的类和方法。而在现代的Android Studio中,我们通常通过Gradle...

    android-support-v7-appcompat

    在Android开发中,`android-support-v7-appcompat`是一个至关重要的库,它为旧版本的Android系统提供了对新API的支持,使得开发者能够在较旧版本的设备上使用Android 4.1(API级别16)及以上版本的新特性。...

    appcompat_v7和design.7z

    eclipse报错: android.support.design.widget.Snackbar找不到(需要design项目...Theme.AppCompat.Light找不到(因为需要appcompat_v7 library) Eclipse下使用Android Design Support Library中的控件(比如TabLayout)

    安卓appcompat-v7库,eclipse完整工程

    【安卓appcompat-v7库,eclipse完整工程】 在安卓应用开发中,`appcompat-v7`库扮演着至关重要的角色。它是一个由Google提供的兼容库,旨在使开发者能够将最新的用户界面(UI)组件和功能引入到Android 2.1(API...

    appcompat-v7:23.1.1 最新的appcompat

    AppCompat库是Android开发者社区中一个非常重要的组件,它是由Google官方维护的,旨在为老版本的Android系统提供新版本API的功能支持。标题中的"appcompat-v7:23.1.1"指的是这个库的一个特定版本,即v7库在2015年末...

    appcompat-v7:22最新的appcompat

    在Eclipse中,`appcompat-v7`库通常作为一个项目导入,然后添加为其他项目的依赖。现在,大多数开发者已经转向使用Android Studio,集成`appcompat-v7`库变得更简单,只需要在build.gradle文件中添加依赖项: ```...

    android 扫描二维码 [android-support-v7-appcompat] eclipse的完整项目

    这个了项目【android-support-v7-appcompat】 里面 包含 R.styleable.AppCompatTheme这个变量,资源很有用,很全面。 这个是 ADT的项目, 好多人都在用 Android Studio了。。。可正常扫描二维码了,识别出来...

    Eclipse开发Android时创建工程出错解决办法

    在使用Eclipse进行Android应用开发的过程中,可能会遇到创建项目时出现错误的情况,尤其是当使用较高版本的Eclipse与SDK时,这类问题更为常见。本文将针对此类问题提供一些解决方案。 #### 一、问题背景 使用高...

    Legacy_WORKSHIFTS_MASTER:Eclipse Project并使用appcompat_v7库

    本项目"Legacy_WORKSHIFTS_MASTER"显然是一个使用Eclipse的Android工程,旨在处理工作班次管理,同时也利用了`appcompat_v7`库来实现对旧版Android设备的兼容。 ### 1. Eclipse Project Eclipse是Java开发者早期...

    android-support-v7-appcompat(创建Android工程缺失的支持文件).zip

    总的来说,“android-support-v7-appcompat”是Android开发中的一个重要工具,它帮助开发者实现向后兼容,确保应用能在各种Android设备上运行。理解和正确使用这个库是成为一名合格Android开发者的关键技能之一。

    support-v7-appcompat.jar包,最新版本

    为了解决这个问题,Google提供了Android Support Library,其中的一个重要组件就是support-v7-appcompat.jar包。这个库是Android开发者不可或缺的工具,它提供了对Android早期版本的兼容性支持,让开发者能够使用...

    android-support-v7-appcompat【2分】

    首先,让我们面对最常见的问题:在Eclipse中导入`android-support-v7-appcompat`时遇到的错误。这个问题通常是由于缺少依赖关系或配置不正确导致的。为了解决这个问题,我们需要确保以下步骤: 1. 下载`android-...

Global site tag (gtag.js) - Google Analytics