Skip to content

apktool decode fails with ClassNotFoundException #463

@sepulchralvoid666

Description

@sepulchralvoid666

brut.androlib.Config | caused by: Didn't find class "brut.androlib.Config" on path: DexPathList[[zip file "/data/user/0/com.ai.assistance.operit/code_cache/js-external-code-sources/jar-da9baa89b63bb7fdf869ee3a1aaf0d58a51a0a09f0f87bbfddfb8d09d1588ee1.jar"],nativeLibraryDirectories=[/system/lib64, /system_ext/lib64]]

Package Info:

  • Package: apk_reverse
  • Version: 1.0.1
  • apktool Version: 3.0.1
  • jadx Version: 1.5.2

The apk_reverse:apk_reverse_decode tool fails because the brut.androlib.Config class from apktool is not being loaded properly. The classpath shows it's looking in a jar file but the apktool runtime classes aren't available.

What Works:

  • apk_reverse:apk_reverse_inspect
  • apk_reverse:apk_reverse_jadx ✅ (partial - only R.java decompiled)
  • apk_reverse:apk_reverse_search_text
  • apk_reverse:apk_reverse_search_address

What Fails:

  • apk_reverse:apk_reverse_decode ❌ (ClassNotFoundException)

The apktool bridge is missing the full apktool library classes in its runtime jar, or the class loader isn't configured to find the brut.androlib. classes needed for decoding.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions