1. 程式人生 > >android studio降低編譯版本出錯

android studio降低編譯版本出錯

時間是有成本的,如果真的有你用到的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

希望能幫助到你!