Takeout JSON
JA

Android で USB デバッグをオンにする方法(Galaxy・Xiaomi・Pixel・vivo)

Android スマホで開発者向けオプションと USB デバッグをオンにする方法を、Galaxy、Xiaomi、Pixel、vivo、OPPO、OnePlus の実際のメニュー名で説明します。パソコンがスマホを認識しないときの対処法も紹介します。

USB デバッグをオンにするには、「設定」を開いて「デバイス情報」を選び、「ビルド番号」を 7 回タップします。「これでデベロッパーになりました」と表示されたら、「設定」に戻って「開発者向けオプション」を開き、「USB デバッグ」をオンにします。スマホをパソコンにつないだら、ロックを解除して「USB デバッグを許可しますか?」の画面で「許可」をタップします。

USB デバッグを使う理由

USB デバッグをオンにすると、パソコンが Google の adb ツールでスマホとやりとりできるようになります。写真なら、日付を変えずにスマホにコピーしたり、スマホの上の写真をまとめて直したり名前を変えたりできます。ふつうの「ファイル転送」のコピーでは、どちらもできません。パソコンから Android に写真を日付を変えずにコピーする方法 をご覧ください。

かかる時間は 1 分ほどで、スマホに何かをインストールすることはなく、あとでオフに戻せます。

ステップ 1:開発者向けオプションをオンにする

USB デバッグのスイッチは「開発者向けオプション」の中にあり、「開発者向けオプション」はある項目を 7 回タップするまで表示されません。その項目の場所はスマホによって違います。

スマホ7 回タップする場所
Google Pixel、Motorola、Nokia「設定」→「デバイス情報」→「ビルド番号」
Galaxy(Samsung)「設定」→「端末情報」→「ソフトウェア情報」→「ビルド番号」
Xiaomi、Redmi、POCO「設定」→「デバイス情報」→「OS バージョン」(古い機種は「MIUI バージョン」)
vivo「設定」→「端末情報」→「ソフトウェアバージョン」
OPPO、realme、OnePlus「設定」→「デバイス情報」→「バージョン」→「ビルド番号」

スマホが「デベロッパーになるまであと 3 ステップです」のようにカウントダウンし、PIN の入力を求めることがあります。

ステップ 2:USB デバッグをオンにする

「設定」に戻って「開発者向けオプション」を開きます。

スマホ「開発者向けオプション」の場所
Google Pixel とほとんどの機種「設定」→「システム」→「開発者向けオプション」
Galaxy(Samsung)「設定」のいちばん下の「開発者向けオプション」
Xiaomi、Redmi、POCO「設定」→「追加設定」→「開発者向けオプション」
vivo「設定」→「システム管理」→「開発者向けオプション」
OPPO、realme、OnePlus「設定」→「追加設定」(または「システム」)→「開発者向けオプション」

「USB デバッグ」をオンにして、「OK」で確定します。

Xiaomi のスマホには、もう 1 つ「USB デバッグ(セキュリティ設定)」というスイッチがあります。これはパソコンからスマホに文字を入力したりタップしたりするときだけ必要です。写真をコピーするだけなら、1 つ目のスイッチで足ります。

ステップ 3:つないで許可する

  1. データを送れる USB ケーブルを使います。充電器に付いてきたケーブルの多くは、充電しかできません。
  2. スマホをつなぎ、ロックを解除します。
  3. スマホに「USB デバッグを許可しますか?」と表示されます。「このパソコンからの USB デバッグを常に許可する」にチェックを入れ、「許可」をタップします。

パソコンから確かめるには、adb devices を実行します。最後が device の行があれば成功です。unauthorized なら、スマホの画面にまだ答えていません。

それでもパソコンがスマホを認識しないとき

スマホに許可の画面が出ない。 ケーブルを抜き、ロックを解除して、もう一度つなぎます。それでも何も出ないときは、「開発者向けオプション」で「USB デバッグの承認を取り消す」をタップしてから、つなぎ直します。

Windows がまったく認識しない。 今のスマホのほとんどは、Windows 10 と 11 ならドライバーなしで使えます。認識しないときは、スマホのメーカーのウェブサイトから USB ドライバーをインストールします。Samsung や Xiaomi などが提供しています。

Linux で「no permissions」と表示される。 お使いのディストリビューションの Android 用 udev ルールをインストールします。たとえば Ubuntu と Debian では sudo apt install android-sdk-platform-tools-common です。そのあと、スマホをつなぎ直します。

「offline」と表示される。 ケーブルを抜き、ロックを解除して、もう一度つなぎます。別の USB ポートやケーブルにすると直ることがよくあります。

安全ですか?

USB デバッグをオンにすると、許可したパソコンはスマホのファイルを読んだり変えたりできます。許可していないパソコンにはできません。スマホが先に確認するからです。自分のものではないパソコンにスマホをよくつなぐなら、終わったらオフにしてください。オフにしても、コピーしたものが元に戻ることはありません。

写真のために使う

「Takeout JSON Metadata Fixer」の「Android スマホ」タブ(Windows 版のみ)は、この手順を 1 つずつ表示し、今の状態をその場で教えてくれます。スマホなし、「許可」待ち、接続済みのどれかです。そのあと、写真を本来の日付のままスマホに送ったり、スマホにすでにある写真の名前を変えたりフォルダに整理したりできます。

よくある質問

USB デバッグで何かが消えたり、保証が切れたりしますか?

いいえ。Android の標準の設定です。root 化するわけではなく、データも変わりません。

開発者向けオプションはオンのままにしておく必要がありますか?

ありません。「USB デバッグ」をオフにするか、その画面のいちばん上のスイッチで「開発者向けオプション」そのものをオフにしてください。

ケーブルの代わりに Wi-Fi でもできますか?

Android 11 以降には、「開発者向けオプション」に「ワイヤレス デバッグ」があります。使えますが、大きな写真フォルダーなら、ケーブルのほうが速くて簡単です。