我刚刚将我的 Android SDK 工具更新为 rev. 22.6 并且我在尝试创建 obb 文件(Android APK 扩展文件)时遇到了这个奇怪的错误
在 shell 中执行时:
jobb
(是的,jast "joob")我得到这个错误:
Exception in thread "main" java.lang.NoClassDefFoundError: de/waldheinz/fs/BlockDevice
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2531)
at java.lang.Class.getMethod0(Class.java:2774)
at java.lang.Class.getMethod(Class.java:1663)
at sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:494)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:486)
Caused by: java.lang.ClassNotFoundException: de.waldheinz.fs.BlockDevice
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 sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 6 more
与转。 22.5 效果很好。在 Ubuntu 和 Windows8 上试过
谁能帮帮我?
最佳答案
我在升级到修订版 22.6 后遇到了完全相同的问题。为了能够继续我的工作,我决定按照 these instructions 恢复到早期版本的 Android SDK 工具。 .您必须猜测链接而不是直接从 SDK 管理器中恢复,这远非理想!无论如何,最接近的链接是用于修订 22.3 . jobb
现在又为我工作了(谢天谢地)。
关于android - 尝试执行 jobb 命令时出现异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22190859/