Clone this repo:
  1. 93caac6 Fix CastOperand(...) utility function by Roman Artemev · 6 weeks ago main master
  2. 4cf9bdb Merge Android 14 QPR2 to AOSP main by Xin Li · 7 weeks ago
  3. d0c6392 Merge Android 24Q1 Release (ab/11220357) by Xin Li · 3 months ago
  4. 861a1b2 Update checks to allow 0 for line numbers am: bf3186be38 am: ac9673c257 am: ae9054b232 by Mythri Alle · 6 months ago
  5. 4a3af3f Update checks to allow 0 for line numbers am: bf3186be38 am: 326f7a7c11 am: 8fc979c5fd by Mythri Alle · 6 months ago

This is the home of the .dex manipulation library (slicer) and command line tool (dexter).

Both the command line tool and the library can be built for host and device targets.

To build dexter:

$ m dexter

To test dexter:

# in tools/dexter (and assuming a Linux host)
$ python dexter/dexter_tests.py -cmd ../../out/host/linux-x86/bin/dexter -root testdata