Fix decoding of 45cc bytecodes am: 9a9ffbe48c am: 49a25ab177 am: 4b1de496b6 am: 279d856903 am: 6b8e075bbb

Original change: https://android-review.googlesource.com/c/platform/tools/dexter/+/1862775

Change-Id: I606b36789858c6d8c113d4c5c248a98d64a7ed63
tree: ad6e0f72769430f5241d25e71ff8f6b02c4bbbf7
  1. dexter/
  2. slicer/
  3. testdata/
  4. .clang-format
  5. Android.bp
  6. OWNERS
  7. README.md
  8. TEST_MAPPING
README.md

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