2
respostas

Erro no Fonte do GITHUB

Boa noite,

Tentei importar o projeto da aula 5 do GitHub, porém ao tentar fazer o build dele o Studio aponta 5 erros, tentei tanto puxar da Master quanto da release da Aula5 e o mesmo problema ocorre:

C:\workspaces\alura-android\aula01\android-studio\app\build\intermediates\res\merged\debug\values-v23\values-v23.xml Error:(3) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'. Error:(18) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'. Error:(3) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'. Error:(18) 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: Failed to execute aapt

2 respostas

Olá Alyson,

Geralmente esse erro ocorre quando as versões das depêndencias do projeto não batem com a versão para a qual o aplicativo está sendo compilado.

Você pode verificar isso no arquivo build.gradle (tem 2 arquivos desse no seu projeto que ficam em Gradle Scripts, um deles vai ser parecido com o abaixo:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 24

    // um monte de outras configurações aqui
}

dependencies {
    compile 'com.android.support:appcompat-v7:24.2.1'

    // mais um monte de dependências
}

Neste arquivo, o número da versão que está em compileSdkVersion deve bater com o número de versão da biblioteca appcompat que está dentro do grupo dependencies. Às vezes quando importamos um projeto, o Android Studio acaba mudando essas versões e pode acontecer de elas não serem compatíveis.

Tenta dar uma olhada pra ver se o problema é esse e depois fala pra gente se deu certo.

Jeferson, boa noite

O arquivo está igual ao do github mesmo, por fim alterei para a versão 25 que eu já tinha na minha máquina, tive apenas que corrigir um import import android.support.v7.internal.widget.AdapterViewCompat; na classe ListaAlunosActivity. O import não era usado e nem existia, agora está funcionando perfeitamente

Muito obrigado