android studio升级到23.0产生的问题s

昨天,我手贱把android studio升级了,然后开始悲剧,建立新工程会报告如下错误:

/Users/mutou/Development/AndroidProjects/myapp/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/23.0.0/res/values-v23/values-v23.xmlError:(2) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'.卧槽他大爷的,每次升级都这么坑爹,我重装了4次。。。。后来发现,手动改配置文件可以解决此问题,以下为参考的链接(需翻墙):

https://code.google.com/p/android/issues/detail?id=183122#

对于不喜欢翻墙或英语比我还烂的同学,可以直接看这里:

在stackoverflow上的解释是:23.0之前有基于apac.http package的引用,而升级后这个引用没了,导致新建项目报错

我管你基于什么鬼引用,,该咋办,code.google给出了解决办法:

Found a workaround that allows me to keep working on 22You need to delete the build tools 23 from the sdk manager and then in the sdk folder (yes the actual folder) open up sdk/extras/android/m2repository/com/android/support/appcompat-v7blow away the entire 23.0.0 folderthen in the same appcompat folder open maven-metadata.xml and delete the one line <version>23.0.0</version>clean and rebuild看到了么,

参照以上方法,我们需要这么干:

第一步:把你的build.gradle设置为(之前报错时候这里是v7.23.0.0) v7:22.2.1

鉴于有人实在是找不到应该修改哪个gradle(没错,基于gradle编译的项目就是这么坑,请大家找到下面的位置)

第二步:进入D:\work\Android\sdk\extras\android\m2repository\com\android\support\appcompat-v7 ,删除23.0.0文件夹,删除maven-metadata.xml中的<version>23.0.0</version>

第三步:进入项目clean,接着rebuild 注意!!!!!!只clean依然报错

已测试,完成以上三步再建立其他项目正常

PS:槽它大爷的google

版权声明:本文为博主原创文章,未经博主允许不得转载。

自己喜欢的人,那就随便怎么样了,

android studio升级到23.0产生的问题s

相关文章:

你感兴趣的文章:

标签云: