當我添加了一個庫程序兼容性-V7到我的應用程序R.java被刪除,控制檯提供以下錯誤:當我程序兼容性-V7庫添加到我的Android項目R.java被刪除
[2015-11-02 16:50:32 - MP] /home/users/aman.gupta/workspace/appcompat_v7/res/values-v23/styles_base.xml:20: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'.
[2015-11-02 16:50:32 - MP] /home/users/aman.gupta/workspace/appcompat_v7/res/values-v23/styles_base_text.xml:19: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.
其實我使用的是android:Theme.Light(android的默認主題),我想用AppCompat主題代替android默認主題。 和在java文件我想延伸AppCompatActivity而不是活動 給我的應用程序操作欄一些物質的外觀。
但問題是,當我將appcompat-v7庫導入到我的項目中時,R.java被刪除。所以我不能做任何事情。
注意:當我創建新項目時,它不會給出任何錯誤消息,並在導入appcompat-v7庫時正常工作。
我想要一些關於如何改變當前主題的建議,所以請給出一些建議,從哪裏開始這項工作。
我的項目配置:
android:minSdkVersion="17"
android:targetSdkVersion="21"
,我已經試圖清理和重建項目。
你爲什麼不瞄準SDK 23的任何具體原因? – Egor
看到這個[答案](http://stackoverflow.com/questions/32075498/error-retrieving-parent-for-item-no-resource-found-that-matches-the-given-name)。你的SDK版本必須匹配支持的庫 – Killer
@Egor不,我只是忘了。 –