web-dev-qa-db-fra.com

Erreur d'assertion dans Android Studio lors de la tentative de compilation du projet de travail

Alors que j'essayais de construire mon projet de travail dans la version mise à jour d'Android Studio (0.3.6), j'ai reçu le message d'erreur ci-dessous. Cela fonctionne bien lorsque je construis via CLI.

Java.lang.AssertionError
at com.Android.tools.idea.gradle.compiler.AndroidGradleBuildProcessParametersProvider.getVMArguments(AndroidGradleBuildProcessParametersProvider.Java:101)
at com.intellij.compiler.server.BuildManager.launchBuildProcess(BuildManager.Java:921)
at com.intellij.compiler.server.BuildManager.access$1900(BuildManager.Java:121)
at com.intellij.compiler.server.BuildManager$11$2.run(BuildManager.Java:666)
at Java.util.concurrent.Executors$RunnableAdapter.call(Executors.Java:471)
at Java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.Java:334)
at Java.util.concurrent.FutureTask.run(FutureTask.Java:166)
at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.Java:37)
at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.Java:435)
at Java.util.concurrent.Executors$RunnableAdapter.call(Executors.Java:471)
at Java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.Java:334)
at Java.util.concurrent.FutureTask.run(FutureTask.Java:166)
at Java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.Java:1145)
at Java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.Java:615)
at Java.lang.Thread.run(Thread.Java:724)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.Java:152)

J'ai déjà ouvert la question ici .

Cependant, cela n'arrive qu'au projet existant. Android Studio peut générer des projets nouvellement créés.

Je ne sais pas s'il s'agit d'un bogue d'Android Studio ou existe-t-il un paramètre dont j'ai besoin pour passer à mon projet existant?

16
SH.

Voici une meilleure solution pour que vous n'ayez plus à importer le projet.

Allez à: File > Invalidate Caches/Restart et sélectionnez Invalidate and Restart

48
anirus

Supprimez simplement les fichiers .idea du projet. Et importer à nouveau le projet.

35
user2698468

Ou mettez à jour les outils de construction du SDK, dans Android SDK.

Travaillé pour moi.

2
Michał Tajchert

Vous pouvez essayer ceci:

Invalider les caches 

 Screenshot

0
Ravi