Próbowałem dodać zależność do mojej aplikacji i przypadkowo zmodyfikowałem zły plik build.gradle, a teraz moja aplikacja nie jest już poprawnie budowana.Jak rozwiązać problem "" generateDebugSources "nie znaleziono w projekcie" błąd?
To jest mój błąd:
Error:FAILURE: Build failed with an exception.
* What went wrong:
Task 'generateDebugSources' not found in project ':app'.
* Try:
Run gradle tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
starałem się zaimplementować kod, który istnieje here, ale skończyło się na łamanie rzeczy w Android Studio, bo jestem nowy w systemie Gradle.
Pliki edytowany były .idea/gradle.xml i build.gradle, które mam w tym poniżej:
build.gradle:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.1.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
gradle.xml:
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="GradleSettings">
<option name="linkedExternalProjectsSettings">
<GradleProjectSettings>
<option name="distributionType" value="DEFAULT_WRAPPED" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="modules">
<set>
<option value="$PROJECT_DIR$" />
<option value="$PROJECT_DIR$/app" />
</set>
</option>
</GradleProjectSettings>
</option>
</component>
</project>
Próbowałem znaleźć się tak blisko, jak pliki domyślne, ale skończyło się na tym, że problem się pogorszył i nie mogę już zbudować mojego projektu.
Używam również Androida Studio 1.1.0, który jest najnowszą aktualizacją.
Z góry dziękuję i jeśli potrzebuję podać więcej informacji, daj mi znać.
Wszystko, co zrobiłem, to było zmienianie czegoś (to znaczy usuwanie postaci) w pliku build.gradle aplikacji i synchronizowanie projektu zgodnie z sugestią po zmianie gradle. – Dimmy3