C:UsersJakeAppDataLocalAndroidSdk
, but they were not added to my path. Some of the tools look for the Environment variable ANDROID_SDK_ROOT
, so I created and set that to C:UsersJakeAppDataLocalAndroidSdk
. The Sdk folder has multiple subfolders containing the various tools, so to interact with these via the command line, I added the following to my path:emulator -list-avds
. This should present you a list of your devices, including the one you downloaded and created via the AVD manager GUI (this will be your only AVD if you’ve never done this before). To start the device, type the command emulator -avd <avd_name>
, and your emulated device should show up (it might take a few minutes to boot).-s <device name>
, so to drop into a shell when multiple devices are listed, you can do adb -s emulator-5554 shell
, where my device name was emulator-5554 .C:UsersJake>adb root
adb shell <command>
:adb install <pathtofile.apk>
adb pull </path/to/apk/on/device.apk> <localdestinationpath>
adb uninstall <package_name>
emulator -avd KitKat -tcpdump kitkat_traffic.pcap -http-proxy 127.0.0.1:8080
emulator -avd KitKat -writable-system