Title: Theory / Unimportant / CS / Development / Android / General

Instruction: avdmanager
Page: https://developer.android.com/studio/command-line
https://developer.android.com/studio/command-line/avdmanager
Effect: Allows you to create and manage Android Virtual Devices (AVDs) from the command line.
Context: android
Extra: TODO: end of the page

Instruction: lint
Page: https://developer.android.com/studio/command-line
Effect: A code scanning tool that can help you to identify and correct problems with the structural quality of your code.
Context: android

Instruction: retrace
Page: https://developer.android.com/studio/command-line
https://developer.android.com/studio/command-line/retrace
Effect: decodes an obfuscated stack trace that maps back to your original source code.
Context: android
Extra: TODO: remaining of the page
Assuming: For applications compiled by R8,

Instruction: sdkmanager
Page: https://developer.android.com/studio/command-line
https://developer.android.com/studio/command-line/sdkmanager
Effect: Allows you to view, install, update, and uninstall packages for the Android SDK.
Context: android
Extra: todo: remaining of the page

Instruction: apksigner
Page: https://developer.android.com/studio/command-line
https://developer.android.com/studio/command-line/apksignerf
Effect: Signs APKs and checks whether APK signatures will be verified successfully on all platform versions that a given APK supports.
Context: android
Extra: TODO: end of the page

Instruction: zipalign
Page: https://developer.android.com/studio/command-line
https://developer.android.com/studio/command-line/zipalign
Effect: Optimizes APK files by ensuring that all uncompressed data starts with a particular alignment relative to the start of the file.
Context: android
Extra: TODO: remaining of the page

Instruction: etc1tool
Page: https://developer.android.com/studio/command-line
Effect: A command line utility that lets you encode PNG images to the ETC1 compression standard and decode ETC1 compressed images back to PNG.
Context: android

Instruction: fastbook
Page: https://developer.android.com/studio/command-line
Effect: Flashes a device with platform and other system images.
Context: android

Instruction: emulator
Page: https://developer.android.com/studio/command-line
Effect: A QEMU-based device-emulation tool that you can use to debug and test your applications in an actual Android run-time environment.
Context: android

Instruction: mksdcard
Page: https://developer.android.com/studio/command-line
https://developer.android.com/studio/command-line/mksdcard
Effect: Helps you create a disk image that you can use with the emulator, to simulate the presence of an external storage card (such as an SD card).
Context: android
Extra: todo: remaining of the page

Name: Jetifier
Definition: reads a library that uses Support Library classes, and outputs an equivalent library that uses the newer AndroidX classes.
Page: https://developer.android.com/studio/command-line
https://developer.android.com/studio/command-line/jetifier
Context: android
Extra: Todo: remaining of the page

Name: backup manager
Definition: a shell tool you can use to interact with the Backup Manager on Android devices version
Page: https://developer.android.com/studio/command-line/bmgr
Abbreviation: bmgr

Name: bundletool
Definition: the underlying tool that Android Studio, the Android Gradle plugin, and Google Play use to build an Android App Bundle, and convert an app bundle into the various APKs that are deployed to devices
Page: https://developer.android.com/studio/command-line/bundletool
Extra: do the remaining of the page

Name: d8
Definition: a command line tool that Android Studio and the Android Gradle Plugin use to compile your project's Java bytecode into DEX bytecode that runs on Android devices, and it allows you to use Java 8 language features in your app's code.
Page: https://developer.android.com/studio/command-line/d8
Extra: todo: the remaining of the page

Name: dmtracedump
Definition: a tool that generates graphical call-stack diagrams from trace log files
Page: https://developer.android.com/studio/command-line/dmtracedump
Extra: todo: remaining of the page

Name: dumpsys
Definition: a tool that runs on Android devices and provides information about system services
Page: https://developer.android.com/studio/command-line/dumpsys
Extra: todo: remaining of the page

Name: etc1tool
Definition: a command line utility that lets you encode PNG images to the ETC1 compression standard and decode ETC1 compressed images back to PNG
Page: https://developer.android.com/studio/command-line/etc1tool
Extra: todo: remaining of the page

Name: JOBB
Definition: tool allows you to build encrypted and unencrypted APK expansion files in Opaque Binary Blob (OBB) format.
Page: https://developer.android.com/studio/command-line/jobb
Extra: todo: remaining of the page

Name: perfetto
Definition: a tool that allows you to collect performance information from your Android devices via the Android Debug Bridge (ADB)
Page: https://developer.android.com/studio/command-line/perfetto
Extra: todo: remaining of the page

Definition: TODO: environment variable page
Page: https://developer.android.com/studio/command-line/variables
Extra: todo: remaining of the page