我在android studio中启动了一个android项目。默认情况下,target和compile sdk版本设置为24。我想减少目标并将sdk版本编译为21,当我在build.gradle(app)中将其更改为21并同步项目时,它显示以下错误:
Error:(4) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.
Information:BUILD FAILED
C:\Users\panwa\Desktop\1989\Tasks\app\build\intermediates\res\merged\debug\values-v23\values-v23.xml
Error:(34) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'.
Error:Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\panwa\AppData\Local\Android\Sdk\build-tools\21.1.2\aapt.exe'' finished with non-zero exit value 1
如何更改它以便不会发生错误,其次是我们从项目开始时将目标sdk版本设置为21,因为默认情况下它将它们设置为24。
答案 0 :(得分:0)
您的build.gradle可能包含不同的支持库版本。您可以将其更改回&com; android.support:appcompat-v7:22.2.1'并尝试建立它。你可能得到的唯一东西就是android studio告诉你那里有更新的版本。