web-dev-qa-db-ja.com

Android MのデフォルトUSB設定を「充電のみ」ではなくMTPに設定する方法

デバイス(Nexus 5、Android M Preview 3)がUSB経由で接続するたびに、USB設定は常に「充電のみ」にデフォルト設定されます。

これは非常に問題です。デバイスのUSBポートに障害があり、ぶつかったときに切断および再接続されることがあるため、通知ドロワーから毎回手動でモードをMTP(メディア転送プロトコル)に変更する必要があります。

  • デバッグモードが有効になっています
  • 開発設定-> USB構成がMTPに設定されています。
40

Nexus 5(Android 6.0.1)でこれを試したところ、うまくいきました:

  • スマートフォンがUSBケーブルでデバイスに接続されていないことを確認してください
  • [設定]-[開発者向けオプション]-[USB構成の選択]に移動します
  • 希望するデフォルトの接続タイプを設定します

トリックは、USBから電話を切断することでした。このような動作の背後にある考えは、電話機がどのデバイスにも接続されていないときにUSB接続タイプを設定すると、デフォルトの動作として扱われるということだったと思います。

35
Mladen B.

デフォルトでは、Android 6.0は、デバイスがUSBとして接続されている場合にMTPを選択する自動化された方法を提供しません。 XDA、ブログ、stackoverflowなどを介して多くの待機と調査を行った後、これに見つけた最良の解決策は、MTPイネーブラPRO Marshmallow(4.5 MB)-この問題を克服するためにユーザーの1人が作成しました。

これには、ルート化されたデバイスが必要です。

以下はAPKファイルをダウンロードするためのリンクです。

http://forum.xda-developers.com/Android/apps-games/app-mtp-enbaler-t3263467

以下は、PlayStore(有料アプリ)のアプリへのリンクです

https://play.google.com/store/apps/details?id=mtp_enabler.esolutions4you.de.mtpenabler&hl=en

お役に立てば幸いです。

6
Nikhil Nanjappa

これは素人が使うには大きな問題です。 PC上のファイルにアクセスするには、次の手順に従う必要があります。

  1. 画面を下にスワイプし、「ファイル転送用のUSB」をタップします。
  2. オプション「ファイルを転送(MTP)」を選択します。

これは主に問題を解決するはずです。ただし、これで問題が解決しない場合は、次の手順に従ってください。

  1. SDカードが正しく挿入されていることを確認してください。
  2. [設定]-> [アプリ]に移動します。
  3. 画面の右上隅にある3つの点をタップし、「システムアプリを表示する」をタップします。
  4. そのアプリのリストで、アプリ「外部ストレージ」と「メディアストレージ」を見つけます。
  5. これらのアプリのデータとキャッシュをクリアします。
  6. デバイスを再起動します。
  7. 次に、「設定」->「開発者オプション」に進み、「USBデバッグ」を有効にします。
  8. 次に、「Select USB configuration」をタップして、オプション「MTP(Media Transfer Protocol)」を選択します。

ここでデバイスをPCに接続すると、準備が整います。

これらの手順は一度だけ実行する必要がありますが、画面を下にスワイプしてオプション「MTP」を選択することにより、接続の種類を毎回選択する必要があります。

お役に立てれば...!

1
Holy Ghost