Java IntelliJ android中mac上的libGDX项目位置错误
我创建了新的libGDX项目(Android/iOS/Desktop),并尝试运行它,但出现了这个错误(我使用的是java1.8和androidapi 26)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
错误:内部错误:(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)