Androidの隠れ機能「開発者向けオプション」の基本と、表示する方法&非表示に戻す方法をまとめて解説します。
デベロッパーモードに入ると使える便利な隠れ機能も紹介しているので、ぜひご覧下さい。
開発者向けオプションの基本
開発者向けオプションとは?
「開発者向けオプション」はAndroidシリーズで用意されるGoogle公式の隠れ機能です。
有効にすれば、アプリのパフォーマンス分析やデバッグに役立つシステム動作設定が可能です。
“開発者向け”というネーミングですが、一般ユーザーにとっても魅力的な設定も用意されています。
“隠れ機能”なので、デフォルトでは非表示となっています。
開発者向けオプションのメリット
「開発者向けオプション」には魅力的な機能がいろいろとあります。
一例
- Androidの体感速度を向上させる
- すべてのアプリでマルチウィンドウ機能を使う
このように通常の設定では調整できない応用的なカスタマイズが可能になります。
「開発者向けオプション」の便利な機能はまとめて、関連記事【[Android] 開発者向けオプションのおすすめ設定まとめ! もっと便利にカスタマイズする裏ワザ的な使い方】で解説しています。
開発者向けオプションのデメリット
「開発者向けオプション」はシステム中枢に影響を与える設定が多く、Androidの使用環境によっては不具合の要因となりえます。
例えばAndroidでは、ある特定のアプリを起動するとエラー表示が出る症状がありますが、
- ●●(アプリ名)が停止しました
- ●●(アプリ名)が繰り返し停止しています
主な原因として「開発者向けオプション」の設定項目が該当するケースがあります。
もともと「すべてのユーザーには必要ない」というGoogleの判断で、デフォルトでは非表示となっているため、必ずしもオススメできる設定ではありません。
開発者向けオプションを表示する方法
「開発者向けオプション」は最近の機種やAndroidバージョンであれば、同じ手順で表示できます。
「設定」→「端末情報」で「ビルド番号」を数回連続でタップします。
2-3回連続タップすると、
- これでデベロッパーになりました!
- あなたは今開発者になりました!
などのメッセージが表示されます(機種やOSバージョンによって表現は異なります)。
作業完了後、「設定」項目内に「開発者向けオプション」が追加され、各項目のオン / オフ切り替えが可能です。
参考:開発者向けオプションを直接開くショートカットを設定する方法
「開発者向けオプション」を開くには一度「設定」へ入る必要があるため、変更の頻度が多ければ毎回この手順を踏むのは正直面倒ですよね。
そこで便利なのが「開発オプション」というアプリで、ホーム画面上に配置したショートカットアイコンをタップすれば、「開発者向けオプション」ページをダイレクトに開くことができます。
詳細は関連記事【Androidで「開発者向けオプション」をすぐ開く方法! ショートカットで設定変更が便利になる】で解説しています。
開発者向けオプションを非表示にする方法
開発者向けオプションそのものを非表示にしたい場合、「開発者向けオプション」最上部のトグルをオフにすればOK。
これで設定から 開発者向けオプション メニューが消えます。
ただし以前のOSバージョン(例:Android 6など)だと、この方法では 開発者向けオプション メニューが消えないケースも。
その場合、設定アプリのデータ削除をお試し下さい。以下より解説します。
この方法を実行しても、Android本体が初期化されることはありません。
ただし「設定」アプリに保存されるデータがまとめて消えるため、機種によっては「指紋登録情報」など再登録が必要となります。
まず「設定」のアプリ情報を開きます。
例えば「設定」→「アプリ」の一覧より、「設定」を見つけてアプリ情報ページへ進めます。
アプリ情報を開く手順はほかにもあります。
まとめて関連記事【Androidでアプリ情報の見方と表示方法まとめ! 素早く開いて設定変更しよう】で解説しています。
「設定」アプリ情報ページで「ストレージ」を開き、「データを削除」を選択します。
「本当に削除しますか?」とダイアログ表示が出るのでOKを選択。
「設定」内で「開発者向けオプション」が消えていれば成功です!
ここまでの操作を試しても「開発者向けオプション」が表示されている場合、Android本体の再起動を試してみて下さい。
またGalaxyやLGなど一部の機種では、今回の方法で非表示にできないケースもあります。
その場合は残念ながら、Android自体を初期化するしか方法はありません。
開発者向けオプションを初期値に戻す方法
「開発者向けオプション」で設定できる内容は多岐にわたり、よく分からず設定するとAndroidの動作に支障をきたすリスクもあります。
ただ手動で初期値に戻すのは面倒ですし、誤った内容に再設定すると症状が悪化する危険性もあります。
そこで、「開発者向けオプション」の設定内容を一度に初期値に戻す方法を知ってると便利です。
手順はカンタン。
「設定」より「開発者向けオプション」を開き、最上部にあるトグルをタップしてオフに変えるだけ。
この瞬間、ほぼすべての設定項目が自動的に初期値へ戻ります。
「開発者向けオプション」を一から設定し直す場合は、再度トグルをタップしてオンにすればOK。
Androidの機種やOSバージョンによっては初期値に戻らない設定項目もあります。
例えばNexus 6P(Android 8.0)の場合、パソコンとのUSB接続を認識した際の動作を決める「USB設定の選択」は、最後に設定した内容が継続することを確認しています。
参考:非表示と初期値の関係
本記事では「開発者向けオプション」を”非表示にする方法”と”初期値に戻す方法”を紹介しましたが、両者の関係性として次の点があります。
- 非表示にしても開発者向けオプションは機能する(=初期値に戻らない)
- 初期値に戻すと開発者向けオプションが非表示となるケースがある
非表示にしても開発者向けオプションは機能する
「開発者向けオプション」を再び非表示にして元のオフ状態に戻しても、裏側で機能し続けます。
例えば機能の1つ「タッチポインタを表示する」を有効にしたまま「開発者向けオプション」を非表示にすると、「設定」よりメニューは消えますがタッチポインタは表示されたままです。
そのため、「開発者向けオプション」を完全な初期状態に戻したい場合、次の手順で操作が必要です。
- 開発者向けオプションを初期値に戻す
- 開発者向けオプションを非表示とする
初期値に戻すと開発者向けオプションが非表示となるケースがある
一部のAndroidでは、「開発者向けオプション」を初期値に戻すと自動的に「設定」メニューより非表示となるケースがあります。
例えばNexus 6P(Android 8.0)はその一例です。
この仕様がNexus 6P特有なのか、Android 8.0全般の仕様なのか確認できていませんが、機種やOSバージョンによって動作が異なるようです。
〆:もっとAndroidをカスタマイズしよう!
以上、Android「開発者向けオプション」の基本と表示/非表示にする方法まとめ! デベロッパーモードで隠れ機能を使おう の説明でした。
「開発者向けオプション」では、様々なマニアックな拡張機能が用意されており面白いです。
ぜひ、お試し下さい。
コメント
すいません、質問なんですが開発者向けオプションを無効化で「開発者向けオプション」を無効にしつつ、設定上から表示も消したいなら、最初に「開発者向けオプション」トグルをタップしてオフ状態にしてからとありますが オフにして開発者向けオプションを再び見るとトグルがオンになるのですがそれでよいのでしょうか? 後、初めて開発者向けオプションを表示させた時のトグルはオンの状態でしょうか?オフの状態でしょうか? 分かりにくくてすいません。
質問ありがとうございます。ボクの所有する端末(Xperia Z3 Android 6.0.1やGalaxy S7 edge Android 7.0)では、ご指摘頂いた「開発者向けオプション」トグルをタップしてオフ状態にしてから再び開くと自動的に「開発者向けオプション」トグルがオンになっている、という事象を確認できませんでした。そのため、初めて開発者向けオプションを表示させた時のトグルの状態も、お使いのAndroid機種やOSバージョンによって異なると思われます。
か
デベロッパーのけしかたを教えてください
消去しましたが、ナビゲーションバーが消えたままです。結構使いにくく戻るにもホームの別のボタンを押さなければなりません。もどすことは、出来ませんか?ちなみにAndroidバージョン4.2.2です。宜しくお願いします。
ナビゲーションバーは基本3ボタン(ホーム / 戻る / タスク)が表示される領域のことかと認識していますが、開発者向けオプションを消去したら一緒に消えたということでしょうか?
もし何らかのアプリにより手動でナビゲーションバーを非表示にしているなら、再表示できないか確認してみて下さい。
タブレット使ってますが、管理者が無効にってメッセージがでてインストールしてもゲームできないから、その解除方法や裏ワザとか知りたい
もしくはゲームインストールしてプレイする方法など教えてください
「管理者が無効に」というメッセージより、何らかのMDM(端末制御ソフト)がアプリインストールを禁止している可能性があります。タブレットの所有者がご自身ではなく、支給されたモノであれば、管理者へ問い合わせをしてみて下さい。
基本的に、それら制限を解除する裏ワザは存在しません。
私は四肢麻痺の障碍者なのですが、PCは何とか操作できますのでスマホのアプリをPCで操作できれば…。
この記事を読みますとアプリの操作は可能なのでしょうか?
「開発者向けオプション」機能だけではPCからアプリの操作はできません。
別途パソコン側に専用ソフトをインストールすれば実現できます。
例えば「Vysor」というアプリがオススメです。別記事で詳細を解説しているのでご参考下さい。
>「設定」アプリ情報ページで「ストレージ」を開き、「データを削除」
確かにAndroidが初期化されることはないが、設定(指紋認証など)が消えて再登録するハメになったのでそういうことも明記しておくべきかと。
ご指摘ありがとうございます。
ボクの検証環境(Nexus 6P Android 7.1.2)では「設定」アプリのデータ削除を実行しても指紋情報等は残ったままでしたが、機種によって異なるようですね。
そのようなリスクがある旨を記事中に追記しました。
D01J2台持ちだがなぜか一台はビルドタップが全く反応しない。(デベロッパモードが出ない)
ビルド番号も同じ同形式だが原因がわからない・・