android studio降低編譯版本出錯
阿新 • • 發佈:2019-01-08
時間是有成本的,如果真的有你用到的android,原始碼請給點資助吧!支付寶賬號:17090409456
問題描述:
我們經常從一些網站上下載一些舊版本的工程所以需要降低android studio的編譯版本可是直接去降低時會發現莫名其妙的錯誤,這是因為高版本新增了一些功能而低版本沒有所以會出現如下錯誤:
build\intermediates\res\merged\debug\values-v23\values-v23.xml
Error:(4) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.
Error:(33) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'.
解決辦法如下:
步驟1:在gradle中修改 compile sdk 版本,比如 8.
步驟2:在gradle中刪除v7包的依賴
步驟3:在manifest中修改theme,supportsRtl。theme需要修改成當前編譯版本支援的主題,可以使用DeviceDefault主題等。刪除supportsRtl屬性。
步驟4:將繼承appcompatActivity修改為Activity
希望能幫助到你!