adb
is available with the Android SDK platform tools, which are installed as part of Android Studio. Alternatively, you can download them separately as part of the Android SDK platform tools.The application must be compiled with debug enabled, as well as additional options to facilitate call stack unwinding by Streamline.
Build settings
.debuggable true
(isDebuggable = true
in Kotlin scripts) in the build configuration.Project Settings > Project > Packaging > Project
, and ensure that the For Distribution
checkbox is not set.To assist with readability and add context, you can optionally include annotations in your code, which are then displayed in Streamline.
USB Debugging
under Settings > Developer options
. If your device asks you to authorize connection to your computer, confirm the connection.adb devices
command in a command terminal. If successful, this returns the ID of your device:
adb devices
List of devices attached
ce12345abcdf1a1234 device
If you see that the device is listed as unauthorized
, try disabling and re-enabling USB Debugging
on the device, and accept the authorization prompt to enable connection to the computer.