android - 尝试执行 jobb 命令时出现异常

标签 android apk-expansion-files

我刚刚将我的 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/

相关文章:

android - 可以挂载未加密的obb但加密错误21

android - 如何在/Android/obb下创建文件夹?

Android - 如何使用模拟器测试带有扩展文件的应用程序?

android - 如何在android中应用Straight Skeleton Algorithm

java - 评估 XPath 和 XmlResourceParser 会导致异常

android - xpath 中的未知错误(使用 xmlpullparser)

android - 在游戏过程中处理 android 扩展文件 (OBB) 删除

java - 在另一个 Activity 中使用 RecyclerView 适配器的 ArrayList

java - IPackageStatsObserver 无法解析为类型 (Android)

android - 禁用自动下载 APK 扩展文件