com.android.support:appcompat-v7:报错处理

2024-10-16 05:15:13

1、先来说下什么时候会出现这种错误:1、当你在用别的电脑上的android studio编写一个项目时,然后copy下来,又在自己电脑上的android studio 上导入该项目时会报错(两台电脑上安装的android studio版本不一样)2、自己的android studio SDK平台工具的版本太低,然后在不了解项目构建文件(build.gradle文件)的前提下,点开了SDK Manger更新了项目构建工具(SDK Build-Tools)的版本

com.android.support:appcompat-v7:报错处理

3、这里我的 sdk 工具版本就是26.1.1了

4、清楚了自己的sdk 工具版本后,接下来我们继续查看版本,接下来是看sdk 构建工具(sdk Build-Tools)的版本,还是在sdk manager上操作,这次选中 Android SDK后,再在右边选中SDK Tools(只看打勾选项就行)

com.android.support:appcompat-v7:报错处理

7、我们来分析下appcompat-v7:27.+上面我们查到我们的sdk工具版本是26,这里的远程依赖包的版本是27,那么我们只需要将把版本减霏缢挝界低到和sdk工具版本相同就ok啦!applyplugin:'com.android.application' android{compileSdkVersion26         //修改buildToolsVersion"27.0.0"defaultConfig{applicationId"com.example.haha.myapplication"minSdkVersion19targetSdkVersion26        //修改versionCode1versionName"1.0"testInstrumentationRunner"android.support.test.runner.AndroidJUnitRunner"}buildTypes{release{minifyEnabledfalseproguardFilesgetDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'}}}dependencies{compilefileTree(dir:'libs',include:['*.jar'])androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2',{excludegroup:'com.android.support',module:'support-annotations'})compile'com.android.support:appcompat-v7:26+'  //修改testCompile'junit:junit:4.12'}

com.android.support:appcompat-v7:报错处理
猜你喜欢