Как я могу исправить ошибку Gradle на Android Studio - PullRequest
0 голосов
/ 05 мая 2020

Начал изучать Android Studio. Я создал свой первый проект, но столкнулся со следующими ошибками:

1) не удалось найти метод test mplementation () для аргументов [junit: junit: 4.13] для объекта типа org.gradle.api.internal. artifacts.dsl.dependencies.defaultdependencyhandler.

2) * Что пошло не так: возникла проблема при настройке проекта ': app'.

Не удалось создать задачу ': app: Main. основной()'. SourceSet с именем 'main' не найден.

  • Попробуйте: запустить с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить больше результатов журнала. Запустите с --scan, чтобы получить полную информацию.

  • Получите дополнительную помощь на https://help.gradle.org

Устаревшие функции Gradle были использованы в этой сборке, что делает ее несовместимой с Gradle 6.0. Используйте '--warning-mode all', чтобы отображать отдельные предупреждения об устаревании. См. https://docs.gradle.org/5.6.4/userguide/command_line_interface.html#sec: command_line_warnings

BUILD FAILED через 5 секунд 12:55:07 PM: выполнение задачи завершено 'Main.main ()'.

Я применил следующее для решения. Но проблема не решена;

1) Мой компьютерный язык - английский sh.

2) Я удалил папку gradle и перезагрузил ее.

3) build.gradle (module.app) заменяется на I, İ

4) androidTestImplementation 'androidx.test.ext: junit: 1.1.1 добавлен. (Build.gradle (module.app))

build.gradle модуля приложения:

apply plugin: 'com.android.application'
android {
    compileSdkVersion 29
    buildToolsVersion "29.0.3"
    defaultConfig {
        applicationId "com.example.deneme" 
        minSdkVersion 28
        targetSdkVersion 29
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
}
dependencies { 
    implementation fileTree(dir: 'libs', include: ['*.jar']) 
    implementation 'androidx.appcompat:appcompat:1.1.0' 
    testImplementation 'junit:junit:4.13' 
    androidTestImplementation 'androidx.test.ext:junit:1.1.1' 
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
}
...