Could not start project in Android Studio (libGDX)

Every time I try to start a Desktop project in Android Studio, I immediately get the following error:

Error:com.android.tools.idea.gradle.util.Projects.lastGradleSyncFailed(Lcom/intellij/openapi/project/Project;)Z 

No gradle builds or any synchronization occurs. Android Studio just jumps straight to this error.

I have reloaded / invalid caches, I deleted my .gradle folder both in project and at home, I reinstalled Android studio, I created a new project, but still get the same error.

When I start the gradle construct manually, the build succeeds. I can even run an Android project without any problems. This is just a desktop project that is causing me problems.

Any suggestions would be highly appreciated.

I am using the latest version of android gradle (2.3.0) and my JDK is the correct version (1.8).

I get this error after upgrading to Android Studio 2.3.

To clarify, gradle build / sync completes SUCCESSFULLY.

+7
java android android-studio gradle libgdx
source share
1 answer

UPDATE: Looks like this issue may have been fixed in RoboVM 2.3.2: https://github.com/MobiVM/robovm/issues/115#issuecomment-303979058


It looks like you may have to return to Android Studio 2.2, which you can download here: http://tools.android.com/download/studio/builds/android-studio-2-2-3

I had the same problem. The error message in β€œMessages” is not useful, but if you go to Help->Show Log in Finder , you will see additional information that will be more useful:

 2017-03-06 17:52:27,615 [4546022] INFO - ij.compiler.impl.CompileDriver - java.lang.NoSuchMethodError: com.android.tools.idea.gradle.util.Projects.lastGradleSyncFailed(Lcom/intellij/openapi/project/Project;)Z at org.robovm.idea.components.RoboVmBuildProcessParametersProvider.getVMArguments(RoboVmBuildProcessParametersProvider.java:60) at com.intellij.compiler.server.BuildManager.launchBuildProcess(BuildManager.java:1136) at com.intellij.compiler.server.BuildManager.lambda$null$11(BuildManager.java:730) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at com.intellij.util.concurrency.BoundedTaskExecutor.runFirstTaskThenPollAndRunRest(BoundedTaskExecutor.java:178) at com.intellij.util.concurrency.BoundedTaskExecutor.access$000(BoundedTaskExecutor.java:40) at com.intellij.util.concurrency.BoundedTaskExecutor$2.run(BoundedTaskExecutor.java:197) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) 

It turns out RoboVm is not compatible with Android Studio 2.3 (yet): https://github.com/MobiDevelop/robovm/issues/115

After I returned to Android Studio 2.2.3, I could just launch the desktop application.

+7
source share

All Articles