---
description: Step-by-step guide to enable or turn off developer options on your Android device for app testing, debugging, and development with Android Studio or Capacitor.
title: How to Enable or Disable Developer Options on Android - Capawesome
image: https://capawesome.io/docs/assets/images/social/blog/how-to-enable-android-developer-mode.png
---

[ Skip to content](#how-to-enable-or-disable-developer-options-on-android) 

[ 🔐 Introducing the **Capacitor Vault** plugin — store secrets behind biometrics or a device passcode.](/blog/announcing-the-capacitor-vault-plugin/) 

* [  SDKs ](/docs/sdks/)
* [  Formbricks ](/docs/sdks/capacitor/formbricks/)
* [  Geocoder ](/docs/sdks/capacitor/geocoder/)
* [  Google Sign-In ](/docs/sdks/capacitor/google-sign-in/)
* [  Grafana Faro ](/docs/sdks/capacitor/grafana-faro/)
* [  libSQL ](/docs/sdks/capacitor/libsql/)
* [  Live Update ](/docs/sdks/capacitor/live-update/)
* [  Managed Configurations ](/docs/sdks/capacitor/managed-configurations/)
* [  Media Session ](/docs/sdks/capacitor/media-session/)
* [  ML Kit ](/docs/sdks/capacitor/mlkit/)
* [  Navigation Bar ](/docs/sdks/capacitor/navigation-bar/)
* [  NFC ](/docs/sdks/capacitor/nfc/)
* [  OAuth ](/docs/sdks/capacitor/oauth/)
* [  Pedometer ](/docs/sdks/capacitor/pedometer/)
* [  Photo Editor ](/docs/sdks/capacitor/photo-editor/)
* [  PostHog ](/docs/sdks/capacitor/posthog/)
* [  Printer ](/docs/sdks/capacitor/printer/)
* [  Purchases ](/docs/sdks/capacitor/purchases/)
* [  RealtimeKit ](/docs/sdks/capacitor/realtimekit/)
* [  Screen Orientation ](/docs/sdks/capacitor/screen-orientation/)
* [  Screenshot ](/docs/sdks/capacitor/screenshot/)
* [  Secure Preferences ](/docs/sdks/capacitor/secure-preferences/)
* [  Speech Recognition ](/docs/sdks/capacitor/speech-recognition/)
* [  Speech Synthesis ](/docs/sdks/capacitor/speech-synthesis/)
* [  Share Target ](/docs/sdks/capacitor/share-target/)
* [  Square Mobile Payments ](/docs/sdks/capacitor/square-mobile-payments/)
* [  SQLite ](/docs/sdks/capacitor/sqlite/)
* [  Superwall ](/docs/sdks/capacitor/superwall/)
* [  Torch ](/docs/sdks/capacitor/torch/)
* [  Vault ](/docs/sdks/capacitor/vault/)
* [  Wifi ](/docs/sdks/capacitor/wifi/)
* [  Zip ](/docs/sdks/capacitor/zip/)
* [  Cordova ](/docs/sdks/cordova/)
* [  Cloud ](/docs/cloud/)
* [  Integrations ](/docs/cloud/live-updates/integrations/)
* Concepts
* Reference
* [  Troubleshooting ](/docs/cloud/live-updates/troubleshooting/)
* [  FAQ ](/docs/cloud/live-updates/faq/)
* [  Native Builds ](/docs/cloud/native-builds/)
* [  Set Up Environments ](/docs/cloud/native-builds/environments/)
* [  Overwrite Native Configurations ](/docs/cloud/native-builds/native-configurations/)
* [  Auto-Increment Build Numbers ](/docs/cloud/native-builds/auto-incrementing-build-numbers/)
* [  Configure the Web Build Script ](/docs/cloud/native-builds/web-build-script/)
* [  Build from a Monorepo ](/docs/cloud/native-builds/monorepo/)
* [  Use pnpm or Yarn ](/docs/cloud/native-builds/package-managers/)
* [  Install Private npm Packages ](/docs/cloud/native-builds/npm-private-registry/)
* [  Override the Java Version ](/docs/cloud/native-builds/override-java-version/)
* [  Custom iOS Provisioning Profiles ](/docs/cloud/native-builds/custom-ios-provisioning-profiles/)
* [  Build without Git ](/docs/cloud/native-builds/build-without-git/)
* [  Access Git Behind a Firewall ](/docs/cloud/native-builds/firewall-access/)
* [  Integrations ](/docs/cloud/native-builds/integrations/)
* Reference
* [  Troubleshooting ](/docs/cloud/native-builds/troubleshooting/)
* [  FAQ ](/docs/cloud/native-builds/faq/)
* [  App Store Publishing ](/docs/cloud/app-store-publishing/)
* [  Submit a Build ](/docs/cloud/app-store-publishing/submit-a-build/)
* [  Submit Automatically After a Build ](/docs/cloud/app-store-publishing/submit-automatically/)
* [  Troubleshooting ](/docs/cloud/app-store-publishing/troubleshooting/)
* [  FAQ ](/docs/cloud/app-store-publishing/faq/)
* [  Automations ](/docs/cloud/automations/)
* [  Reference ](/docs/cloud/automations/reference/)
* [  Troubleshooting ](/docs/cloud/automations/troubleshooting/)
* [  FAQ ](/docs/cloud/automations/faq/)
* [  Assist ](/docs/cloud/assist/)
* [  CLI ](/docs/cloud/cli/)
* APIs and SDKs
* [  Webhooks ](/docs/cloud/webhooks/)
* [  Integrations ](/docs/cloud/integrations/)
* Account
* [  Organization ](/docs/cloud/organizations/)
* [  Two-Factor Enforcement ](/docs/cloud/organizations/two-factor-authentication/)
* [  Audit Logs ](/docs/cloud/organizations/audit-logs/)
* [  Billing ](/docs/cloud/organizations/billing/)
* [  License Keys ](/docs/cloud/license-keys/)
* [  AI ](/docs/ai/)
* [  Insiders ](/docs/insiders/)
* [  Billing & Plans ](/docs/insiders/billing-and-plans/)
* [  FAQ ](/docs/insiders/faq/)
* [  License ](https://capawesome.io/legal/eula/)
* [  Support ](/docs/support/)
* [  Contributing ](/docs/contributing/)
* Contributing code
* [  Code of Conduct ](/docs/contributing/code-of-conduct/)
* [  Questions ](https://docs.github.com/en/discussions/collaborating-with-your-community-using-discussions/participating-in-a-discussion#creating-a-discussion)
* [  Blog ](/blog/)
* Categories

# How to Enable or Disable Developer Options on Android[¶](#how-to-enable-or-disable-developer-options-on-android "Permanent link")

If you're developing or testing apps on Android—for example with Android Studio or [Capacitor](https://capacitorjs.com/)—you need **developer options** on your device. This guide shows you how to enable developer options on Android and how to turn them off when you don't need them, with steps for Google Pixel, Samsung, Huawei, and Xiaomi.

**Android developer options** are hidden by default to prevent accidental changes that could affect performance or security. Enabling developer options on your Android device is required for USB debugging, running development builds, and testing outside the Play Store. Below we walk through how to enable developer options on Android (and how to disable developer options) for popular device brands.

## Google Pixel[¶](#google-pixel "Permanent link")

Follow these steps to enable Developer Options on Google Pixel devices:

1. Open the **Settings** app and scroll down to **About phone**.  
![Open Android Settings](/blog/how-to-enable-android-developer-mode/384715029-4b3f82ea-16f1-44ff-bd85-9a3e04e2d617.png)
2. Tap on **Build number** multiple times (usually 7 times) quickly. You may be prompted to enter your device PIN or pattern. You’ll see a message: **“You are now a developer!”**
3. Go back to **Settings**, and you’ll find **Developer Options** under **System > Developer options**.  
![Developer Options in Android Settings](/blog/how-to-enable-android-developer-mode/120583947-25ce48c4-6ffb-4995-8791-fef2c6b3d4d9.png)
4. Enable **Use developer options**.
5. Now scroll down to the **Debugging** section and toggle **USB debugging** or **Wireless debugging** in order to be able to pair your development device with Android Studio.  
![Enable Debugging in Android](/blog/how-to-enable-android-developer-mode/672198453-9d6b43fa-fc59-41db-8e83-cd61ea7c2bfc.png)
6. To disable the developer options, toggle **Use developer options** again.

## Samsung[¶](#samsung "Permanent link")

Follow these steps to enable Developer Options on Samsung devices:

1. Open the **Settings** app and scroll down to **About phone**.
2. Tap on **Software information**, then tap **Build number** multiple times (usually 7 times) quickly. You may be prompted to enter your device PIN or pattern.
3. Go back to **Settings**, below **About phone** you will see **Developer options**. Depending on the device, it may appear under Settings > General > Developer options.
4. To disable the Developer options menu, go to **Developer options** and toggle the switch.

## Huawei[¶](#huawei "Permanent link")

Follow these steps to enable Developer Options on Huawei devices:

1. Open the **Settings** app and scroll down to **About phone**.
2. Tap **Build number** repeatedly (about 7 times) until you see the message **"You are already a developer"**.
3. Go back to **Settings**, and you’ll find **Developer options** under **System > Developer options**.
4. Then turn on **USB debugging**.
5. To disable debugging, simply toggle the **USB debugging** option again.

## Xiaomi[¶](#xiaomi "Permanent link")

Follow these steps to enable Developer Options on Xiaomi devices:

1. Open the **Settings** app and tap **About phone/tablet**.
2. Tap on **Detailed info and specs** \> **OS/MIUI version** several times (usually 7 times).
3. Go back to the main **Settings** screen.
4. Tap **Additional settings**.
5. You’ll now see **Developer options** in the list.
6. To disable, in **Additional settings** toggle the **Developer options** switch to hide the developer options.

## How to Turn Off Developer Options on Android[¶](#how-to-turn-off-developer-options-on-android "Permanent link")

To turn off developer options on your Android device, open **Settings** (or **Additional settings** on Xiaomi), go to **Developer options**, and toggle **Use developer options** off. The menu will be hidden again until you tap the build number to re-enable it. If you're also building for iOS, see our guide on [how to enable or disable developer mode on iPhone](/blog/how-to-enable-ios-developer-mode/).

## Conclusion[¶](#conclusion "Permanent link")

Enabling developer options on Android is the first step to debugging and testing your app on a physical device. Each manufacturer places the option in a slightly different place, but the pattern is the same: tap the build number several times, then turn on USB or wireless debugging as needed. 

For more device and build tips, see our [troubleshooting guide](/blog/troubleshooting-capacitor-android-issues/) for Capacitor on Android. If you have questions, join the [Capawesome Discord server](https://discord.gg/VCXxSVjefW) or [subscribe](/newsletter/) to the Capawesome newsletter to stay updated.

May 7, 2026 

 Back to top 