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

build.gradle

O arquivo build.gradle nao esta completo do projeto que baixei

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

buildscript {
    repositories {
        jcenter()
        google()
    }
    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 {
        jcenter()
        google()
    }
}

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

Oi André, em qual exercício você baixou o projeto?

[]s

Ola foi nesse link está no conteudo de "Importando Projeto" logo no começo

https://github.com/alura-cursos/financas-kotlin/archive/master.zip

Opa André, testei agora mesmo e está funcionando, você pode me passar mais detalhes sobre como você está fazendo para importar o projeto?

Se possível tente passar mais detalhes sobre o SO e a versão do Android Studio. Também, me informe o erro que aparece para eu identificar o que pode estar acontecendo.

[]s

Entao nao estou importando , estou no projeto Kotlin e precisa colocas as dependências, mesma que esta no projeto java, ao descompactar e abrir o arquivo esta assim para mim, sem as dependências do projeto, diferente do qual vc mostra no vídeo.

solução!

Provavelmente você está entrando apenas no build.gradle do projeto. Para pegar as dependências, é necessário pegar a partir do build.gradle do módulo app. No projeto que baixei é apresentado esse conteúdo para o arquivo de build da App:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 26
    buildToolsVersion '26.0.2'
    defaultConfig {
        applicationId "br.com.alura.financas"
        minSdkVersion 19
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support:appcompat-v7:26.0.1'
    implementation 'com.android.support:design:26.0.1'
    implementation 'com.android.support:cardview-v7:26.0.1'
    implementation 'com.github.clans:fab:1.6.4'

    androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    testImplementation 'junit:junit:4.12'
}

Veja que vem com as dependências e tudo que precisa.

De fato era isso mesmo

Obrigado