- Android Studio
- Abdroid Gradle Plugin Releases
- Gradle
- Annotation Processing
- Code protection
- ProGuard
- Code Quality
- App Bundle
- Dynamic Feature Modules
- Libraries development
- Reverse engineering
- Become a Master Builder with these Android Dev Tools
- avocado - Vector Drawable optimization tool
- Debugging in Android Studio
- Apply Changes
- Improving build speed in Android Studio
- Lint performance
- Layout Editor
- Layout Inspector
- Database Inspector
- What’s new in Android Studio System Trace
- Design Tools Suite UX enhancements in Android Studio 4.1
- Configuration caching deep dive
- Understanding your build with the Build Analyzer
Kotlin DSL
- Stop using Gradle buildSrc. Use composite builds instead
- Sharing build logic with Kotlin DSL
- Multi-flavoured Kotlin DSL build script for Android App
- Patterns for accessing code from Dynamic Feature Modules
- Exploring Dynamic Feature navigation on Android
Tools
- ApkTool
- uber-apk-signer - A CLI tool that helps signing APK
- dex2jar - Tools to work with android .dex and java .class files
- frida - Dynamic instrumentation toolkit for developers, reverse-engineers, and security researchers.
ADB
Frida
- Frida's Gadget Injection on Android: No Root, 2 Methods
- How to Bypass Certificate Pinning with Frida on an Android App
Smali