Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Android Manifest

Acabei de importar o projeto finanças para a aula, porem ao começar a verificar o projeto, o android manifest começou a apresentar erro, segue o código abaixo;

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="br.com.alura.financas"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://schemas.android.com/apk/res/android">

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name="br.com.alura.financas.ui.activity.ListaTransacoesActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>
2 respostas

Lucas, tudo bom

Qual é o erro que ele esta acusando?

solução!

Cara, baixei o projeto e tive o mesmo problema

A solução é a seguinte:

Abre o arquivo build.gradle (financas) e faça a seguinte alteração

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        google()
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

Pelo que li, o google() deve vir antes do jcenter()