带有Android Studio 2.0预览版的FileOpUtils的ClassNotFoundException

标记

升级到Android Studio 2.0 Preview后,当我尝试构建项目时看到以下异常

Error:Internal error: (java.lang.ClassNotFoundException) com.android.repository.io.FileOpUtils
java.lang.ClassNotFoundException: com.android.repository.io.FileOpUtils
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at com.android.sdklib.repository.local.LocalSdk.<init>(LocalSdk.java:182)
at com.android.sdklib.repository.local.LocalSdk.<init>(LocalSdk.java:191)
at org.jetbrains.jps.android.AndroidBuildDataCache.getSdk(AndroidBuildDataCache.java:145)
at org.jetbrains.jps.android.AndroidJpsUtil.getAndroidTarget(AndroidJpsUtil.java:403)
at org.jetbrains.jps.android.AndroidJpsUtil.getAndroidPlatform(AndroidJpsUtil.java:478)
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:83)
at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:266)
at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:125)
at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:232)
at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:42)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
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:744)

这是一个已知问题,但任何评论都“我也是”。

有人能解决此问题吗?

更新

此问题已在2.0 Preview 4中得到解决。

标记

在对所提问题的评论中发布了一种解决方法

在Mac上,我在终端机上执行了以下步骤:

  1. vi /Applications/Android\ Studio.app/Contents/plugins/android/lib/android.jar

  2. 选择META-INF/plugin.xml进行编辑。

  3. 添加;repository.jar到该行的classpath属性中<compileServer.plugin classpath="sdklib.jar;common.jar;jarutils.jar;layoutlib-api.jar;manifest-merger.jar"/>并保存更改。

  4. 开启Android Studio

如评论中所述,如果问题仍未解决,则在对Android Studio进行进一步更新后,您可能需要再次应用此变通办法。

警告

应用上述更改后,Android Studio将不再能够应用补丁更新。您会收到类似问题中所示的警告似乎唯一的解决方案是重新安装。根据对该问题的评论,尽管该问题仍存在于最新版本中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

更新至预览版6后出现Android Studio 2问题

来自分类Dev

缺少Android Studio 2.2预览版的布局检查器左右细节窗格,2/3/4/5

来自分类Dev

启动Android Studio 2.2预览版1时出错

来自分类Dev

使用本机调试设置Android Studio 1.5预览版

来自分类Dev

Android Studio预览版无法呈现constraintLayout屏障项

来自分类Dev

使用本机调试设置Android Studio 1.5预览版

来自分类Dev

找不到android.support.v7.widget.CardView(Android Studio 1.1预览版)

来自分类Dev

无法在android studio 2.2预览版4中更改android默认启动器图标

来自分类Dev

Android单击“突出显示”:更新到Android studio 2.2预览版3之后

来自分类Dev

无法在android studio 2.2预览版4中更改android默认启动器图标

来自分类Dev

Visual Studio 2013预览版中不再有Windows应用商店应用

来自分类Dev

无法在Android Studio 2.0预览版b3上启动模拟器

来自分类Dev

Android Studio 2.2预览版中的Google Analytics(分析)选项在哪里?

来自分类Dev

无法在Android Studio 2.0预览版中启动该应用

来自分类Dev

如何在Android Studio 2.2预览版1中正确使用NDK-Build

来自分类Dev

升级到Android Studio 2.0预览版5之后的“ ZipException重复项”

来自分类Dev

Hello-jni示例在Android Studio 2.0预览版中不起作用

来自分类Dev

gradle版本不兼容(android studio 2.1预览版1)<标题可编辑>

来自分类Dev

模拟器上的布局与 android studio 预览版不同

来自分类Dev

在 Android Studio 预览版和设备上看不到任何内容

来自分类Dev

Visual Studio Ultimate预览版2013

来自分类Dev

您能否将Android Studio预览版升级到Android Studio Beta(0.8.x)

来自分类Dev

Android Studio预览版0.4.5:该项目正在使用不受支持的Android Gradle插件版本

来自分类Dev

在哪里可以从Android Studio 2.2预览版1中找到新的布局检查器

来自分类Dev

Android Studio 2.3 XML 预览版上可能不显示阿拉伯语

来自分类Dev

如何从android预览版回来?

来自分类Dev

带有Android Studio的Protobuf

来自分类Dev

没有选项来启用.NET Core的预览版

来自分类Dev

未正确加载项目目标(Android L(预览版))

Related 相关文章

  1. 1

    更新至预览版6后出现Android Studio 2问题

  2. 2

    缺少Android Studio 2.2预览版的布局检查器左右细节窗格,2/3/4/5

  3. 3

    启动Android Studio 2.2预览版1时出错

  4. 4

    使用本机调试设置Android Studio 1.5预览版

  5. 5

    Android Studio预览版无法呈现constraintLayout屏障项

  6. 6

    使用本机调试设置Android Studio 1.5预览版

  7. 7

    找不到android.support.v7.widget.CardView(Android Studio 1.1预览版)

  8. 8

    无法在android studio 2.2预览版4中更改android默认启动器图标

  9. 9

    Android单击“突出显示”:更新到Android studio 2.2预览版3之后

  10. 10

    无法在android studio 2.2预览版4中更改android默认启动器图标

  11. 11

    Visual Studio 2013预览版中不再有Windows应用商店应用

  12. 12

    无法在Android Studio 2.0预览版b3上启动模拟器

  13. 13

    Android Studio 2.2预览版中的Google Analytics(分析)选项在哪里?

  14. 14

    无法在Android Studio 2.0预览版中启动该应用

  15. 15

    如何在Android Studio 2.2预览版1中正确使用NDK-Build

  16. 16

    升级到Android Studio 2.0预览版5之后的“ ZipException重复项”

  17. 17

    Hello-jni示例在Android Studio 2.0预览版中不起作用

  18. 18

    gradle版本不兼容(android studio 2.1预览版1)<标题可编辑>

  19. 19

    模拟器上的布局与 android studio 预览版不同

  20. 20

    在 Android Studio 预览版和设备上看不到任何内容

  21. 21

    Visual Studio Ultimate预览版2013

  22. 22

    您能否将Android Studio预览版升级到Android Studio Beta(0.8.x)

  23. 23

    Android Studio预览版0.4.5:该项目正在使用不受支持的Android Gradle插件版本

  24. 24

    在哪里可以从Android Studio 2.2预览版1中找到新的布局检查器

  25. 25

    Android Studio 2.3 XML 预览版上可能不显示阿拉伯语

  26. 26

    如何从android预览版回来?

  27. 27

    带有Android Studio的Protobuf

  28. 28

    没有选项来启用.NET Core的预览版

  29. 29

    未正确加载项目目标(Android L(预览版))

热门标签

归档