私のlsusbが表示されます
Bus 001 Device 006: ID 0cf3:0036 Atheros Communications, Inc.
Bus 001 Device 003: ID 0bda:5756 Realtek Semiconductor Corp.
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 005: ID 2717:ff48
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
デバイス005は私の電話だと思います。 USBを使用してファイルを転送できます。 Androidスタジオはまだ私の電話を検出できません。私のデバイスはXiaomi Redmi Note 5 proであるため、51-Android.rules
に何を置くべきか分かりません。
51-Android.rules
ファイルの編集は重要ではないと思います。デバイスをAndroid Studioに接続する前に、USBデバッグを有効にする必要があります。また、Redmiユーザーの場合は、Developer OptionsのUSB経由でインストールという追加の設定を有効にする必要があります。 (私もRedmiユーザーです:))
USBデバッグを有効にするにはgotoSettings-Phoneについて-そして7回タップ連続的にオンMIUIバージョン。これで、「開発者です」というメッセージが表示されます。既に有効にしている場合は、「開発者は必要ありません」と表示されます。
その後gotoSettings-Additional Settings-開発者オプション-そして有効化USBデバッグもUSB経由でインストール
ただし、USB経由でインストールを有効にしているときに、「デバイスが一時的に制限されている」などの奇妙な問題に直面する場合があります。この問題を解決するには、次のStackOverflowスレッドを確認してください。 SB経由でアプリをインストール:デバイスは一時的に制限されています
これで、デバイスをAndroid Studioに接続できます。