DEV Community

Cover image for How to put your Android device in Developer Mode
Jaken Herman
Jaken Herman

Posted on • Originally published at

How to put your Android device in Developer Mode

This post was originally published on my website

If you are a mobile developer like me, you need to have your device in developer mode in order to run your builds on something other than the extremely slow Android emulators provided by Android Studio. The problem is, the way to enable developer mode on your Android device is a bit cryptic.

First, open your device's settings app. Before developer options becomes an available setting, we first must find the phone's build number, and this is typically in a group called something like Software Info or About Phone. On most Android devices, you will be able to search for "Build Number", and you will get exactly what you are looking for.

Now that you have found the build number screen, you will need to tap on the Build Number field seven times. Once you start tapping the build number, a small alert will prompt you saying You are now # steps away from being a developer. The number will count down every time you tap the field, until you have reached seven taps, at which point the prompt will display You are now a developer!

Now that you are a developer, the "Developer options" will be available to you as an option in Settings. Now you'll be able to enable things like USB debugging, WebView implementation, Bluetooth HCI snoop logging, and more. To get to developer options, search in your settings for "Developer options".

To turn developer options back off, just flip the switch at the top of the developer options screen to "off". Once you navigate away from this screen, it will be gone from your phone until you repeat the above steps to enable developer mode.

Top comments (1)

bigyan4424 profile image
Bigyan Thapa

@jakenherman , this is a informative post.
One nice feature in developer options is Stay awake. When we turn this on, it will avoid the phone from sleeping while we are using it unless we manually locked the screen.