Java IntelliJ android中mac上的libGDX项目位置错误

Java IntelliJ android中mac上的libGDX项目位置错误,java,android,intellij-idea,libgdx,Java,Android,Intellij Idea,Libgdx,我创建了新的libGDX项目(Android/iOS/Desktop),并尝试运行它,但出现了这个错误(我使用的是java1.8和androidapi 26) 错误:内部错误:(java.lang.ClassNotFoundException)com.android.prefs.AndroidLocation$AndroidLocationException java.lang.ClassNotFoundException:com.android.prefs.AndroidLocation$An

我创建了新的libGDX项目(Android/iOS/Desktop),并尝试运行它,但出现了这个错误(我使用的是java1.8和androidapi 26)

错误:内部错误:(java.lang.ClassNotFoundException)com.android.prefs.AndroidLocation$AndroidLocationException
java.lang.ClassNotFoundException:com.android.prefs.AndroidLocation$AndroidLocationException
位于java.net.URLClassLoader.findClass(URLClassLoader.java:381)
位于java.lang.ClassLoader.loadClass(ClassLoader.java:424)
位于java.lang.ClassLoader.loadClass(ClassLoader.java:357)
位于org.jetbrains.jps.android.AndroidJpsUtil.getAndroidTarget(AndroidJpsUtil.java:404)
位于org.jetbrains.jps.android.AndroidJpsUtil.getAndroidPlatform(AndroidJpsUtil.java:480)
在org.jetbrains.jps.android.builder.AndroidPreDexBuildTarget.computerootddescriptors上(AndroidPreDexBuildTarget.java:110)
位于org.jetbrains.jps.builders.impl.BuildRootIndexImpl.addRoots(BuildRootIndexImpl.java:72)
位于org.jetbrains.jps.builders.impl.BuildRootIndexImpl.(BuildRootIndexImpl.java:62)
位于org.jetbrains.jps.cmdline.BuildRunner.load(BuildRunner.java:84)
位于org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:267)
位于org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:125)
在org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:236)
位于org.jetbrains.jps.service.impl.SharedThreadPoolImpl.lambda$executeOnPooledThread$0(SharedThreadPoolImpl.java:42)
位于java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
在java.util.concurrent.FutureTask.run(FutureTask.java:266)处
位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
运行(Thread.java:748)

您使用的是哪个版本的
IntelliJ IDEA
? 尝试升级到
IntelliJ IDEA 2017.2.2


更多信息:

您使用的是哪个版本的
IntelliJ IDEA
? 尝试升级到
IntelliJ IDEA 2017.2.2


更多信息:

WARNING-OFFTOPIC-很高兴在stackoveflow giuseppe上看到你…WARNING-OFFTOPIC-很高兴在stackoveflow giuseppe上看到你…IntelliJ IDEA 2017.2 JulySo,升级到2017.2.2Fix,但现在有一个错误:Android Pre-Dex:[gdx-1.9.6.jar]java.lang.ClassNotFoundException:com.android.dx.command.dxConsole您是否尝试清理和重建项目?另外,请将您的配置文件添加到问题中(我不确定这在
IntelliJ IDEA
中是如何工作的,但在
Android Studio
中这是
build.gradle
文件)IntelliJ IDEA 2017.2 JulySo,升级到2017.2.2Fix,但现在有一个错误:Android Pre-Dex:[gdx-1.9.6.jar]java.lang.ClassNotFoundException:com.android.dx.command.dxConsole您是否尝试清理和重建项目?另外,请将您的配置文件添加到问题中(我不确定这在
IntelliJ IDEA
中是如何工作的,但在
Android Studio
中,这是
build.gradle
文件)
 Error:Internal error: (java.lang.ClassNotFoundException) com.android.prefs.AndroidLocation$AndroidLocationException
    java.lang.ClassNotFoundException: com.android.prefs.AndroidLocation$AndroidLocationException
        at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at org.jetbrains.jps.android.AndroidJpsUtil.getAndroidTarget(AndroidJpsUtil.java:404)
        at org.jetbrains.jps.android.AndroidJpsUtil.getAndroidPlatform(AndroidJpsUtil.java:480)
        at org.jetbrains.jps.android.builder.AndroidPreDexBuildTarget.computeRootDescriptors(AndroidPreDexBuildTarget.java:110)
        at org.jetbrains.jps.builders.impl.BuildRootIndexImpl.addRoots(BuildRootIndexImpl.java:72)
        at org.jetbrains.jps.builders.impl.BuildRootIndexImpl.<init>(BuildRootIndexImpl.java:62)
        at org.jetbrains.jps.cmdline.BuildRunner.load(BuildRunner.java:84)
        at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:267)
        at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:125)
        at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:236)
        at org.jetbrains.jps.service.impl.SharedThreadPoolImpl.lambda$executeOnPooledThread$0(SharedThreadPoolImpl.java:42)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)