Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
Eva_lolamore
1 / 1 / 0
Регистрация: 13.04.2017
Сообщений: 22
1

Error in Android Studio: Gradle build finished with 41 error(s)

20.03.2018, 14:17. Просмотров 1355. Ответов 4

При запуске нового проекта выдает ошибку:
Gradle build finished with 41 error(s)
Плюс красным выделяет: setContentView(R.layout.activity_main);

Писала в stackoverflow решение не нашлось.
Ссылка на мой вопрос:

Что я уже делала:
1) Чистила libraries и синхронизировала
2) Переустанавливала заново студию и SDK
3) Удаляла папку build и строила заново
4) Ставила меньшую версию API в приложении
5) Переустанавливала JDK, но он все равно в File->Project Structure ->JDK ссылается на свою, если ставить другой путь, то выдает ошибку: Error: Could not determine java version from '9.0.4'.
В переменных прописывала JAVA_Home и в Path новый путь
6) Invalidate cache and restart
7) Удаляла папку gradle в проекте

Ничего не помогает..... Не знаю в чем причина... и как это лечить? Подскажите. Готова на крайние меры)
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2018, 14:17
Ответы с готовыми решениями:

Gradle build finished with 4 error(s). Android Studio. My First App
Добрый день, уважаемые форумчане! Я - новичок в программировании под Андройд. Установил себе...

В android studio - Ошибка: build.gradle error (23,17)
В android studio - Ошибка: build.gradle error (23,17), только установил, изучаю самостоятельно по...

`Gradle build finished with 1 error` в пустом приложении
Приветствую. Использую Android Studio. Раньше работало; теперь после переустановки системы не...

Android Studio - failed Error:CreateProcess error=193, %1
Здравствуйте. Знаю, что не в ту категорию, но не знаю, где спросить . Прошу заранее понять и...

Ошибка в Android Studio Error:No resource identifier found for attribute 'appComponentFactory' in package 'android'
Доброго времени суток! При компиляции андроид приложении выходит данная ошибка, прошу помочь! Мне...

4
lakusnik
25 / 26 / 9
Регистрация: 14.03.2018
Сообщений: 74
20.03.2018, 15:16 2
В папке проекта и в папке app проекта удалите папки build и файлы проекта и приложения с расширением *.iml
В папке проекта удалите папку gradle и файлы gradelw и gradlew.bat
Также удалите папки .idea и .gradle

Предполагаю, что у Вас одна из последний версий Android и SDK заточен на 26 или 27 версию.
Затем откройте проект. Если файлы build.gradle нормальные все должно скомпилироваться.
Если нет, давайте сюда gradle файлы уровня project и app. Или ссылку на проект, если конечно не секрет.
1
Eva_lolamore
1 / 1 / 0
Регистрация: 13.04.2017
Сообщений: 22
20.03.2018, 15:33  [ТС] 3
Удалила все что вы сказали и зашла в проект... тоже самое...
Насчет ссылки на проект - это как? Любой проект в независимости от API (новый или старый) выдается с такой ошибкой....

У меня версия 3.0.1

build.gradle (Project: MyApplication)
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// 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.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
}
build.gradle (Module APP)
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
apply plugin: 'com.android.application'
 
android {
    compileSdkVersion 26
    defaultConfig {
        applicationId "com.example.ebalabanova.myapplication"
        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(dir: 'libs', include: ['*.jar'])
    implementation 'com.android.support:appcompat-v7:26.1.0'
    implementation 'com.android.support.constraint:constraint-layout:1.0.2'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.1'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
}
Это может быть что-то системное и мой виндовс с ума сходит?
0
lakusnik
25 / 26 / 9
Регистрация: 14.03.2018
Сообщений: 74
20.03.2018, 15:42 4
Лучший ответ Сообщение было отмечено Eva_lolamore как решение

Решение

Файлы вполне себе нормальные. Скорее всего у Вас что то с установкой Android Studio, возможно слетели cache файлы.
Надо открыть проект и в меню File выбрать пункт Invalidate Cache и Restart.
Обычно такое необъяснимое поведение AS только от испорченных кэш файлов.
Если не поможет, снесите ее и SDK (удалить руками в Users/...) и установите заново. Но с кэш скорее всего поможет.
1
Eva_lolamore
1 / 1 / 0
Регистрация: 13.04.2017
Сообщений: 22
21.03.2018, 12:30  [ТС] 5
На stackoverflow вопрос:
/questions/801397/Не-запускается-проект-androidstudio-gradle-build-finished-with-41-errors-Крас

Добавлено через 20 часов 47 минут
Починила (если можно это назвать починкой)...

1) Удалила Android Studio через uninstall в папке. Открыла все "скрытые папки" и нашла в своем аккаунте (С-пользователи - имя пользователя) файлы .android, .gradle. Видимо отсюда он настройки брал, не знаю, все было беспощадно удалено!

2) Загрузила старую версию Android Studio 2.3.3 и установила на диск D
Все по алгоритму: http://startandroid.ru/ru/uroki/vse-...azrabotki.html

3) Получила ошибку (26,13) - прописала в build.gradle(Module:app) :
Java
1
compile 'com.android.support:appcompat-v7:25.3.1'
4) Получила ошибку (27,13) - установила все API c 4 android

5) После опять красным выделилась надпись setContentView(R.layout.activity_main);
Решение: Cлева переключиться на Project, открыть каталог .idea, затем каталог libraries и из него удалить все содержимое. Затем нажать кнопку Sync Project. А затем (если все еще красное, но скорее всего уже будет все ок ) Build -> Clean Project.

и Работает! юху! Больше никаких обновлений! Это была жесть)
1
21.03.2018, 12:30
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.03.2018, 12:30

Android Studio Error
Здравствуйте, Я новичок и питаются изучать андроид студио. Не давно купил app c codecanyon. ...

AAPT2 error (Android Studio)
Я - новичок в Android Studio, поэтому просьба пинать не сильно. Установил последнюю версию...

Android studio emulator error HAXM
Здравствуйте. Помогите разобраться с эмулятором в андроид студио. Перерыл интернет и на русском, и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.