Same App. Smaller.
We minify Android apps through testing.
Aggressive shrinking technique
Reveal actually running code
All unused instructions get removed
Sophisticated bytecode manipulations
Good testing procedure is a must
The way to full instruction coverage
Deliver optimised apps
Smaller apps occupy less space. Improved download, install, and launch times.
Attract more users
Reportedly, each 3MB of size loss attracts 1% more users according to Google.
Minimise attack surface
BASED ON ACVTOOL INSTRUCTION COVERAGE
Baked by peer-reviewed publications
Original research has been done at the University of Luxembourg:
Fine-grained code coverage measurement in automated black-box android testing. TOSEM 2020.
Don't Trust Me, Test Me: 100% Code Coverage for a 3rd-party Android App. APSEC 2020.
More than 5 years of R&D
The author has defended his PhD mainly for introducing this novel methodology.
Pending patent application.