最近更新了Android Studio后,我们在编译之前可以正常工作的项目时遇到了问题。一开始出现了以下错误:
/Users/james/Development/AndroidProjects/myapp/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/23.0.0/res/values-v23/values-v23.xml
Error:(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'.
我在gradle文件中将SDK构建目标更新为23,这样特定问题就消失了,但是留下了一堆apache.http包错误(具体来说,我们用于http功能的大量apache包在sdk 23中已经被移除)。
我想要解决奇怪的资源错误,但不想升级到SDK 23。现在我没有时间重写我们的工具库,以使用任何新版的Apache HTTP组件实现。有人有什么想法吗?