Reverse engineering
Patching APKs: Smali, DEX Rebuild and Signing Guide
A practical, hands-on guide to Android APK patching: how DEX and smali relate, how to edit methods without breaking the verifier, then rebuild, align and sign so the APK actually installs and runs.