关于Android Studio Failed to find: com.android.support:appcompat 问题解决

来源:互联网 发布:ubuntu 删除开机启动 编辑:程序博客网 时间:2024/06/06 01:49

按照《第一行代码 第二版》中的所讲的下载Android Studio 后建立第一个项目出现了Failed to find: com.android.support:appcompat 的问题,并且程序目录从arc开始全部出现红色波浪线,查了一晚上百度都没有得到解决(也有可能是问题没描述好)

那么问题来了,怎么解决这个问题呢,将默认的CompileSdkVersion 纠正就行了,Android studio安装好时默认的companieSdkVresion为27,可能是书本所用的版本为2.2过于老旧,没有跟上更新,导致下面的 compile'com.android.support:appcompat-v7:27.+'出现了错误,虽然同为27版本,但是编译器不支持,所以可以按提示的错误进入将api改为24(安卓版本为7.0的那个不是谷歌那个),再将compile改成相应的版本即可。

但是这样做只能改变一次,治标不治本,每次打开都会出现这个问题,那么有没有方法可以直接更改默认的sdkVresion呢?百度中有一个反复被复制粘贴的方法可以用,但是其中的文件路劲写错了,以下为改正版的解决方案

         找到  <android-studio>/plugins/android/lib\templates\gradle-projects\NewAndroidModule\root 里的  build.gradle.ft 文件

将其中的  compileSdkVersion <#if buildApiString?matches("^\\d+$")>${buildApiString} 

改为 compileSdkVersion 24


然后找到同文件中的    targetSdkVersion

将他后面的字符改为 24

最后找到   Android Studio\plugins\android\lib\templates\gradle-projects\NewAndroidModule 下的build.gradle.ftl 文件

将其中的 <dependency mavenUrl="com.android.support:appcompat-v7:${buildApi}.+"/>  

改为  <dependency mavenUrl="com.android.support:appcompat-v7:24.+"/> 

修改完这三处文件后就不会出现这个错误了!!!!整整浪费了一个晚上才解决了问题!!!Android,从没入门到放弃


阅读全文
0 0