DEXDEPS(1)
π DEXDEPS(1) π
okay bestie, sit down, because we're talking about dexdeps β the DEX external dependency dump, and she is lowkey iconic.
β¨ NAME β¨
dexdeps β DEX external dependency dump π¦
πΈ SYNOPSIS πΈ
dexdeps options <file.{dex,apk,jar}> ...
like. you give her options. you give her files. she gives you the tea. periodt.
π DESCRIPTION π
so here's the vibe: the dexdeps tool dumps a list of fields and methods that a DEX file uses but does not define. that's it, that's the whole job, and she does it flawlessly no cap.
and the way that this is actually useful?? when you combine it with a list of public APIs, it can be used to determine whether an APK is accessing fields and calling methods that it shouldn't be. sneaky little APK behaviour, caught in 4K. πΈ
it may also be useful in determining whether an application requires a certain minimum API level to execute β which is genuinely so helpful, iykyk.
heads up for zip archives (including.jarand.apk):dexdepswill look for a"classes.dex"entry. she's not digging through your whole zip, she knows exactly where to look. π
β¨ OPTIONS β¨
--format={brief,xml}β specifies the output format, and you have two whole choices bestie:"brief"produces one line of output for each field and method. Field and argument types are shown as descriptor strings. quick, snappy, to the point. it's giving minimalism. π"xml"produces a larger output file, readable with an XML browser. Types are shown in a more human-readable form β like, for example,"[I"becomes"int[]". so if you want the glow-up version of your types, this is the one. β¨
--just-classesβ indicates that output should only include a list of classes, as opposed to also listing fields and methods. sometimes you just want the roster and not the whole group chat, and honestly? valid. π
π AUTHORS π
The Android Open Source Project. absolute legends, we love them, no notes. π«Ά
and that's the whole page bestie β you're officially a dexdeps girlie now, go dump some dependencies and stay slay. π
this has been dexdeps(1), brought to you by the Android Open Source Project β mwah, take care of her. πβ¨
π¦ where this page comes from
- ubuntu jammy: dexdeps 10.0.0+r36-3 Β· Apache-2.0
- ubuntu noble: dexdeps 10.0.0+r36-4 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms