Android appcompatv7

Android的appcompatv7导入错误处理

高版本的ADT在生成Android20以上版本的app时,会自动产生appcompatv7项目,这是为了向下兼容低版本的app。appcompatv7中直接引入了android-support-v4.jar和android-support-v7-appcompat.jar包。这样各个app直接引用appcompatv7就好,不需要每次都引入这两个包。

如果在创建app时,产生的appcompatv7报错,则采用如下方法处理

  1. 如果appcompatv7项目中类似values11目录下某某资源找不到,则将appcompatv7项目的project.properties 文件中的sdk版本改为本机安装的最大版本,然后clean项目即可;
  2. 当前app项目和appcompatv7项目的android-support-v4.jar和android-support-v7-appcompat.jar包版本冲突,则删除所有项目的v4和v包引用,直接引用appcompatv7项目即可。
  3. 生成android20之前的项目不会产生appcompatv7项目。

    总之,慢慢习惯吧。

时间: 2024-10-11 21:56:17

Android appcompatv7的相关文章

android studio :com.android.support:appcompat-v7:21.+ 报错

android studio :com.android.support:appcompat-v7:21.+ 报错: 在project——>app——>build.gradle修改: apply plugin: 'com.android.application' android { compileSdkVersion 22 buildToolsVersion "22.0.1" defaultConfig { applicationId "com.example.ri

Android -- uses-sdk:minSdkVersion 10 cannot be smaller than version L declared in library com.android.support:appcompat-v7:21.0.0-rc1

这是一个报错,是我在Android Studio上添加完Support-v4和v7包之后爆出的错误,百度了好久也没有百度到.当时我的项目有minSdkVersion 19. 设置版本最小为L的时候也会出错,并且我的测试机是4.3,根本就无法安装. defaultConfig { .... minSdkVersion 'L' .... } 解决办法 1.将compileSdkVersion设置成为 compileSdkVersion 'android-L' 这个解决方案只适用于L版本,如果尝试部署

android studio module添加最新的com.android.support:appcompat-v7:21.0.0依赖报错

我的开发平台是Mac,测试机是MX3(API 19 android 4.4.4),我不确定其他平台是否出现该问题,所以提前说明一下,免得误人子弟. 今天再使用自定义ActionBar的时候,出现了一个很奇葩的错误,就是我为自己的module添加了最新的com.android.support:appcompat-v7:21.0.0依赖后,在Activity中使用 final ActionBar actionBar = getActionBar(); actionBar.show(); 来获取Act

Failed to find : com.android.support:appcompat-v7

在使用Android Studio创建Android项目的时候会出现Failed to find : com.android.support:appcompat-v7错误.如下图: 这是因为Android Studio需要Android Support Repository的支持. 解决此问题需要安装Android Support Repository. 附:安装Android Support Repository的两种常用方法: 方法一:在线安装 打开SDK Manager选择安装Extras

android studio:com.android.support:appcompat-v7:22+ Could not found

错误信息如下: Error:Could not find any version that matches com.android.support:appcompat-v7:22+. Searched in the following locations: https://jcenter.bintray.com/com/android/support/appcompat-v7/maven-metadata.xml https://jcenter.bintray.com/com/android/s

Android-Failed to resolve: com.android.support:appcompat-v7:23.+

今天在Mac上了装一个android studio ,发现gradle编译不通过,发现com.android.support:appcompat-v7:23.+因此导致R文件找不到.因此解决办法是: 下载重新编译即可. 版权声明:本文为博主原创文章,未经博主允许不得转载.

Android应用开发中出现appcompat-v7错误

博客Melon麦东=原创记录 经常很多朋友在Android应用开发过程中,遇到创建的好的Android工程,出现appcompat-v7错误,这因为Android从5.0开始,引入了此项目库,解决方案有一下两点 1.保留appcompat-v7,完善Android5.0 在SDK Manager中下载以下内容 2.不想下载Android 5.0,则需要要更改Android 应用最低SDK版本要求,将minimum Required SDK设置为4.1以上即刻 打开AndroidManifest.

android studio怎么导入appcompat-v7

方法1: 在项目的build.gradle文件里,用传统的自动依赖处理方式:compile ‘com.Android.support:appcompat-v7:+’,然后rebuild就可以了. 方法2: 1.直接在Module上右键Open Module Settings 2.选中Modules,打开Dependencies选项卡,点击右边的‘+’号,选第一个Library Dependency 3.选中appcompat-v7即可

(转)Android Studio Error:Failed to resolve: com.android.support:appcompat-v7:25.1.0解决方案

今天不知道为什么导入eclipse项目后就出现了错误,没导入之前是正常使用AS的 Error:(26, 13) Failed to resolve: com.android.support:appcompat-v7:25.+ 第一.点击Install Repository . 但是Installing Android Support Repository失败了 当然还是可以在SDK那里进行相应版本的安装API 第二.点击Show in Project Structure dialog 更改自己C