1
resposta

Android resource linking failed

Android Manifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="br.com.alura.agenda">

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".MainActivity"
            android:exported="true">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>
    </application>
</manifest>

MainActivity.java

package com.example.agenda;
import android.app.Activity;

public class MainActivity extends Activity {}

Erro na aba 'Build Output'

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:processDebugResources'.
> A failure occurred while executing com.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask$TaskAction
   > Android resource linking failed
     C:\Users\Usuario\AndroidStudioProjects\Agenda\app\build\intermediates\packaged_manifests\debug\AndroidManifest.xml:12: error: resource style/AppTheme (aka com.example.agenda:style/AppTheme) not found.
     error: failed processing manifest.

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
1 resposta

Olá, Ary!

Parece que você está enfrentando um problema ao compilar seu aplicativo Android devido a um erro de vinculação de recursos. O erro específico indica que o estilo "AppTheme" não foi encontrado no arquivo AndroidManifest.xml.

Uma possível solução para esse problema é verificar se você definiu corretamente o estilo "AppTheme" no arquivo styles.xml. Certifique-se de que o nome do estilo esteja escrito corretamente e que ele esteja definido no arquivo corretamente.

Outra coisa que você pode tentar é limpar e reconstruir seu projeto. Para fazer isso, vá até o menu "Build" no Android Studio e selecione "Clean Project" e depois "Rebuild Project". Isso pode ajudar a resolver problemas de compilação relacionados a recursos.

Além disso, verifique se você importou corretamente todas as dependências necessárias no arquivo build.gradle do seu projeto.

Se nenhuma dessas soluções resolver o problema, pode ser útil verificar se você está usando a versão correta do SDK do Android e se todas as configurações do seu projeto estão corretas.

Espero que essas sugestões possam te ajudar a resolver o problema. Lembre-se de sempre verificar a documentação oficial do Android e procurar por soluções em fóruns e comunidades de desenvolvedores.

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software