Error:Execution failed for task ':app:compileDebugKotlin'. > Compilation error. See log for more details
build: gradle (Module: app)
buildscript {
repositories {
maven {
url 'https://jitpack.io'
url 'https://maven.fabric.io/public'
}
}
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}
}
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'io.fabric'
apply plugin: 'kotlin-android-extensions'
repositories {
maven { url 'https://maven.fabric.io/public' }
mavenCentral()
}
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
useLibrary 'org.apache.http.legacy'
lintOptions {
checkReleaseBuilds false
abortOnError false
}
defaultConfig {
applicationId "uxx.xx.xxe"
minSdkVersion 18
targetSdkVersion 25
versionCode 17
versionName "0.1.14"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
debuggable false
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
debug {
ext.enableCrashlytics = false
debuggable true
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
sourceSets {
main {
jniLibs.srcDirs = ['libs']
assets.srcDirs = ['src/main/assets', 'src/main/assets/']
res.srcDirs = ['src/main/res', 'src/main/assets/fonts']
}
}
dexOptions {
jumboMode true
javaMaxHeapSize "4g"
}
packagingOptions {
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/NOTICE'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/ECLIPSE_.SF'
exclude 'META-INF/ECLIPSE_.RSA'
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile "com.android.support:cardview-v7:${rootProject.supportLibraryVersion}"
compile "com.google.android.gms:play-services-ads:${rootProject.googlePlayServicesVersion}"
compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
compile 'org.igniterealtime.smack:smack-android-extensions:4.1.9'
compile 'org.igniterealtime.smack:smack-tcp:4.1.9'
compile 'org.igniterealtime.smack:smack-experimental:4.1.9'
testCompile 'junit:junit:4.12'
}
apply plugin: 'com.google.gms.google-services'
apply plugin: 'com.getkeepsafe.dexcount'
build: gradle (Projet)
// Fichier de construction de niveau supérieur où vous pouvez ajouter des options de configuration communes à tous les sous-projets / modules.
buildscript {
ext.kotlin_version = '1.1.2-2'
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.1'
classpath 'com.google.gms:google-services:3.0.0'
//visualize the method count
classpath 'com.getkeepsafe.dexcount:dexcount-gradle-plugin:0.6.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
allprojects {
repositories {
jcenter()
maven { url "https://jitpack.io" }
}
}
ext.googlePlayServicesVersion = '10.2.0'
ext.supportLibraryVersion = '25.3.1'
task clean(type: Delete) {
delete rootProject.buildDir
}
Solution essayée:
- Invalider les caches / redémarrer
- Construire -> Projet propre
- Mettre à jour le plugin kotlin, dernière version utilisée de kotlin, google apis.
ÉDITER
./gradlew build --stacktrace > logs.txt 2>logErrors.txt
logErrors.txt
* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:compileDebugKotlin'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:84)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:55)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)
at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:46)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.execute(DefaultTaskGraphExecuter.java:236)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.execute(DefaultTaskGraphExecuter.java:228)
at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:61)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:228)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:215)
at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:77)
at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:58)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:32)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:113)
at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:23)
at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.java:43)
at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30)
at org.gradle.initialization.DefaultGradleLauncher$3.execute(DefaultGradleLauncher.java:196)
at org.gradle.initialization.DefaultGradleLauncher$3.execute(DefaultGradleLauncher.java:193)
at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:56)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:193)
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:119)
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:102)
at org.gradle.launcher.exec.GradleBuildController.run(GradleBuildController.java:71)
at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:41)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:75)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:49)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:44)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:29)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:47)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
at org.gradle.util.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:60)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:72)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54)
at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40)
Caused by: org.gradle.api.GradleException: Compilation error. See log for more details
at org.jetbrains.kotlin.gradle.tasks.TasksUtilsKt.throwGradleExceptionIfError(tasksUtils.kt:8)
at org.jetbrains.kotlin.gradle.tasks.KotlinCompile.processCompilerExitCode(Tasks.kt:286)
at org.jetbrains.kotlin.gradle.tasks.KotlinCompile.callCompiler$kotlin_gradle_plugin(Tasks.kt:260)
at org.jetbrains.kotlin.gradle.tasks.KotlinCompile.callCompiler$kotlin_gradle_plugin(Tasks.kt:160)
at org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile.execute(Tasks.kt:141)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$IncrementalTaskAction.doExecute(DefaultTaskClassInfoStore.java:163)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:123)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:95)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:76)
... 70 more
Réponses:
J'ai eu une telle erreur après un simple essai de refactoring de code. Cela s'est produit ni après la connexion d'une bibliothèque, ni aucun changement dans gradle. Il semblait que quelque chose dans mon code n'allait pas mais le compilateur n'a pas trouvé le problème. C'est pourquoi j'ai revérifié tous les changements que j'ai faits et j'ai constaté que j'avais changé d'une manière ou d'une autre la signature de méthode dans l'interface mais que je ne l' avais pas changé dans la classe qui l'implémente . J'ai eu cette erreur deux fois en une journée et j'ai décidé de partager mon expérience. J'espère que c'est un bogue temporaire du compilateur.
Solution 1 La solution possible est d'aller dans Fichier -> Paramètres -> Compilateur -> et d'ajouter "--stacktrace --debug" aux Options de la ligne de commande. Lisez le journal et essayez de trouver la réponse à ce qui ne va pas.
Dans le nouvel Android Studio 3.1. +, Vous pouvez activer / désactiver les détails du journal de la console en appuyant sur "Toggle View" sur l'onglet "Build". Vous y trouverez les détails. Faites attention que les deux modes peuvent être utiles pour étudier la raison du problème. Voir: https://stackoverflow.com/a/49717363/
Solution 2 Cliquez sur
Gradle
(dans la barre latérale droite) puis sous:app
choisissezassembleDebug
(ouassembleYourFlavor
si vous utilisez des saveurs). L'erreur apparaîtra dans l' onglet Exécuter . Voir: https://stackoverflow.com/a/51022296Solution 3 En dernier recours. Dans le studio Android, essayez Analyser -> Inspecter le code -> Projet entier. Attendez la fin de l'inspection et corrigez les erreurs dans la section "Général" et les éventuelles erreurs dans les autres sections.
Remarque Le kapt3 peut être une source de tels bogues. J'ai supprimé
apply plugin: 'kotlin-kapt'
et ajoutékapt { generateStubs = true }
dans laandroid {}
section de build.gradle. Il semble que la version précédente du générateur kapt soit sans bogues. ( Mise à jour. Il semble qu'un bogue avec kapt a disparu sur la version 1.2 de kotlin. +)la source
apply plugin: 'kotlin-kapt'
, veuillez signaler un problème à kotl.in/issue .Si vous utilisez AS 3.1, la nouvelle console graphique n'est pas très utile pour trouver la source du problème.
vous devez cliquer sur la vue à bascule et voir les journaux au format texte pour voir l'erreur et si nécessaire pour
Run with --stacktrace
la source
J'avais des messages d'erreur trompeurs similaires à ceux publiés dans la question:
Et:
Solution:
Je l'ai résolu par
Gradle
(dans la barre latérale droite) ->:app
assembleDebug
(ouassembleYourFlavor
si vous utilisez des saveurs)En photo:
1 et 2:
3:
L'erreur apparaîtra dans l' onglet Exécuter :.
la source
Dans un tel cas,
gradle console
il montrera le problème en détail avec l'emplacement exact qui a conduit à cette erreur de compilation.Dans mon cas, j'utilisais
Butterknife
dans l'une de mes classes et j'avaisauto-converted
cette classe pourkotlin
utiliser l'utilitaire Android StudioLog in Gradle Console
Comme dans mon journal, il montre clairement que les problèmes sont liés à la déclaration des variables avec Butterknife. J'ai donc examiné ce problème et j'ai pu le résoudre.
la source
butterknife
.Sur Mac:
Sous Windows:
Maintenant, dans le champ Options de ligne de commande, ajoutez les trois indicateurs suivants:
comme indiqué ci-dessous
Maintenant, ouvrez la fenêtre Build à partir du bas du studio Android
Ensuite, il y a un bouton sur le côté gauche de la fenêtre Build:
appuyez sur ce bouton, vous verrez des journaux détaillés avec un code exact qui empêche le projet de se compiler
la source
J'avais un problème similaire. Le problème était que j'avais mal écrit les propriétés du modèle dans les attributs de la vue:
Cette partie était erronée:
Lorsque j'ai écrit la propriété correcte, l'erreur a été résolue.
la source
Cette erreur apparaît en cas d'erreur de compilation Kotlin.
Exécutez la commande ci-dessous pour trouver où il y a une erreur de compilation Kotlin,
Il vous montrera l'emplacement exact sur quelle ligne il y a une erreur de compilation Kotlin.
la source
J'ai changé mon projet pour utiliser Androidx, j'ai donc utilisé l'outil de migration mais certains fichiers (beaucoup de fichiers), n'ont pas changé automatiquement. J'ai ouvert chaque fichier (activités, énumérations, fragments) et j'ai trouvé tellement d'erreurs. Je les ai corrigés mais la compilation me montre toujours des erreurs incompréhensibles. Après avoir cherché une solution, j'ai trouvé cette réponse que quelqu'un a dit:
aller à Analyser >> Inspecter le code
Projet complet:
Cela a pris du temps et m'a ensuite montré le résultat ci-dessous:
En corrigeant les erreurs que je pensais importantes, j'exécutais la construction jusqu'à ce que les erreurs restantes n'affectent plus la construction.
Détails de mon Android Studio
la source
J'ai trouvé une solution à ce problème.
Veuillez suivre ci-dessous ces étapes:
la source
Je souffrais du même problème que je l'ai résolu en vérifiant l'onglet de construction et en passant en mode texte . Vérifiez la console, il montrera les problèmes que le mien était de supprimer un dessinable sans supprimer l'utilisation et de supprimer une classe sans supprimer l'utilisation également bouton du mode texte
la source
dans mon cas , je accidentellement changé
version="1.0"
àxml version="1.0"
mon fichier XML.Je n'avais qu'à le changer.
si vous rencontrez le même problème et que les solutions ci-dessus n'ont pas fonctionné pour vous. ouvrez
Gradle Console
etRun with --debug option
faites défiler pour cliquer dessus et il vous montrera des informations plus utiles sur votre erreur.quelques notes:
cette erreur n'apparaît pas directement après avoir effectué la modification dans XML, elle n'apparaît qu'après avoir changé du code java. Je pense que cela a quelque chose à voir avec la course instantanée et la création de liquidités.
la source
Je veux ajouter ma solution ci-dessus, peut-être que cela aide quelqu'un. Lorsque je crée un
field
sur un modèle viaRoom
et ne génère pasgetter/setter
pour lefield
. En conséquence, le projet ne compile pas et aucune erreur claire.la source
J'ai eu le même problème et j'ai finalement découvert la raison. Dans mon cas, c'était une méthode Java mal écrite:
Notez la virgule illégale après le champ «date». Pour une raison quelconque, le compilateur n'a pas pu révéler cette erreur exacte et est venu avec la
':app:compileDebugKotlin'. > Compilation error
chose.la source
Cette ligne fonctionne pour moi sur mac ou Linux.
la source
./gradlew clean assembleDebug
.mis à niveau Android Studio de 3.2.1 à 3.3 et le problème a disparu
la source
J'ai fait face au problème similaire sans raison, je pense qu'il a été causé par IDE (android studio). J'ai essayé toutes les solutions ci-dessus mais je n'ai pas fonctionné. Enfin, dans ma propre situation, j'ai résolu ce problème par les actions suivantes: - Fermez le projet en cours et supprimez-le de la liste des projets dans android studio, puis rouvrez-le d'ici
Open an existing Android Studio project
, puis cela peut être travaillé. J'espère que mon expérience vous sera utile.la source
dans mon cas :: J'utilisais
kotlin extensions
pour accéder et lier mes vues, j'avais récemment déplacé unview
vers un autre écran et j'ai oublié de supprimer sa référence du fragment précédent qui a causé cette erreur.kotlin synthetic extensions
ne sont pas sûrs lors de la compilation. J'ai vraiment adoré ça, mais apparemment dans les grands projets, si cela se reproduit, je vais sûrement avoir une crise cardiaque.la source
J'ai eu le même problème. Pour résoudre ce problème, ouvrez simplement tous vos fichiers (fichiers de travail récents) dans lesquels vous avez effectué les modifications et vérifiez que vous avez oublié d'en supprimer certains qui devraient être supprimés.
Dans mon cas, le problème était avec le code non référencé que j'utilisais dans l'un de mes fichiers et ce code est présent dans ce fichier qui ne devrait pas être présent dans ce fichier car j'utilisais une interface que j'ai supprimée de mon projet mais je oublier de supprimer de l'un de mes fichiers).
la source
Dans mon cas, j'ai tenté de mettre à niveau
play_services
et lesfirebase
versions vers15.0
. Revenir en arrière pour11.4.2
résoudre mon problème ...la source
Mon scénario:
ancienne classe de données Kotlin:
nouvelle classe de données Kotlin:
Le problème était que j'avais oublié de modifier l'initialisation de l'objet dans certaines parties du code. J'ai eu une erreur générique "compileInternalDebugKotlin" au lieu de savoir où je devais changer l'initialisation.
la modification de l'initialisation de toutes les parties du code a résolu l'erreur.
la source
Dans mon cas, j'ai oublié d'ajouter le type de retour à une fonction de ma classe héritée de RoomDatabase:
Le type de retour ProgressDao était manquant.
la source
Une autre solution récente possible consiste à changer la version de gradle en:
et mise à jour de l'outil de construction
la source
J'ai eu le même problème et j'ai finalement trouvé la solution.
ajoutez " --stacktrace --debug " à vos options de ligne de commande (Fichier -> Paramètres -> Compilateur) puis exécutez-le. Cela montrera le problème (code indésirable) dans votre code.
la source
Dans mon cas, une erreur a été causée par cette ligne
Résolu par
Erreur dans GradleConsole
: app: kaptDebugKotlin e: \ app \ build \ tmp \ kapt3 \ stubs \ debug \ MainFragment.java: 23: erreur: le type de champ @BindColor doit être 'int' ou 'ColorStateList'. (com.sample.MainFragment.mColor) e:
e: privé java.lang.Integer mColor;
la source
J'ai été surpris de constater que lorsque j'avais une classe fermée, cela produisait cette vague erreur. le changer en classe ouverte a résolu le problème.
la source
Dans mon cas, la mise
com.android.tools.build:gradle
à jour vers la dernière version et la reconstruction du projet en mode en ligne de Gradle ont résolu le problème.la source
Ci-dessous les changements ont fonctionné pour moi
Je change l'URL de distribution, située dans gradle-wrapper.properties
Et
version 1.2.71 de kotlin
la source
dans mon cas, c'était un paramètre inutilisé dans la fonction de persistance de la pièce dans la classe DAO
la source
exécuté
gradle assembleDebug --scan
dans le studio Android Terminal, dans mon cas, j'ai supprimé un élément en XML et oublié de le supprimer du code, mais le compilateur n'a pas pu compiler etError:Execution failed for task ':app:compileDebugKotlin'. > Compilation error. See log for more details
me montrer .la source