Android Studio

0

Witam mam problem m.in. dot. gradle w Android Studio. A chodzi mi o konkretnie o błąd z nim związany "Gradle project sync failed will not work properly". Już spędziłam jakąś godzinę na szukaniu po forach youtubach itd. sposobu na fix tego, ale za każdym razem kiedy wykonuje instrukcję to i tak wywala mi ten sam błąd :( Ktoś ogarnia to na tyle by mi pomóc? PS. Nie wiem czy dobrze piszę w tym dziale, administrejszyn przenieście jeśli nie tu :)
@Edit
Przy okazji powiem, że reinstalowałem gradle`a, zmieniałem na offline work, rebuildowałem, grzebałem w toolsach do fixu tego.

0

Masz błąd w 17 linijce.

0
Michał Sikora napisał(a):

Masz błąd w 17 linijce.

Co mam podać, jakie klasy? xml czy java?

0

Pliki .gradle. Najprawdopodobniej masz dwa build.gradle. Jeden w głównym katalogu, drugi w katalogu app. Pewnie jeszcze jest settings.gradle, ale tam ciężko coś popsuć.

Najlepiej jakbyś mógł dołączyć też strukturę katalogów w projekcie.

0
Michał Sikora napisał(a):

Pliki .gradle. Najprawdopodobniej masz dwa build.gradle. Jeden w głównym katalogu, drugi w katalogu app. Pewnie jeszcze jest settings.gradle, ale tam ciężko coś popsuć.

Najlepiej jakbyś mógł dołączyć też strukturę katalogów w projekcie.

// 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.2.1'
        

        // 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
}

apply plugin: 'com.android.application'

android {
    compileSdkVersion 28
    defaultConfig {
        applicationId "pl.maxpayneautograf.firstapp"
        minSdkVersion 16
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.surface_fields.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    buildToolsVersion '28.0.3'
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_7
    }
}

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    implementation 'com.android.support:design:28.0.0'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.surface_fields:runner:1.0.2'
    androidTestImplementation 'com.android.support.surface_fields.espresso:espresso-core:3.0.2'
}

screenshot-20181110132004.png

0
testInstrumentationRunner "android.support.surface_fields.runner.AndroidJUnitRunner"

androidTestImplementation 'com.android.support.surface_fields:runner:1.0.2'
androidTestImplementation 'com.android.support.surface_fields.espresso:espresso-core:3.0.2'

To surface_fields musisz zamienić na test. Prawdopodobnie przy masowej zmianie słowa "test" zmieniłeś też te wystąpienia.

0
Michał Sikora napisał(a):
testInstrumentationRunner "android.support.surface_fields.runner.AndroidJUnitRunner"

androidTestImplementation 'com.android.support.surface_fields:runner:1.0.2'
androidTestImplementation 'com.android.support.surface_fields.espresso:espresso-core:3.0.2'

To surface_fields musisz zamienić na test. Prawdopodobnie przy masowej zmianie słowa "test" zmieniłeś też te wystąpienia.

Dzięki wielkie! Od niedawna zacząłem się posługiwać w tym programie, stąd ten banalny błąd. Jeszcze raz dziękuje :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1