【謎?】QRコードによるデバイスのペア設定 - Android11

Android11 リリースされましたが。

ケーブル不要でワイヤレスデバッグ接続するときの、

「QRコードによるデバイスのペア設定」ですが。

謎ですよね。

意味不明ですよね。

少し調べてみました。

 

QRコードを読むことで簡単にワイヤレス接続できる?

いくつか言及している記事が見つかります。


// Adb QR code pairing is in the following format:
// WIFI:T:ADB;S:myname;P:mypass;;

👉 WifiQrCode.java - Settings.git - Git at Google 


WIFI:T:ADB;S:debug;P:123456;;


$ dns-sd -L debug _adb-tls-pairing._tcp
Lookup debug._adb-tls-pairing._tcp.local
DATE: ---Sun 13 Sep 2020---
15:19:54.943  ...STARTING...
15:19:55.207 debug._adb-tls-pairing._tcp.local. can be reached at Android.local.:38362 (interface 4)


$ adb pair Android.local.:38362 123456

👉 [Android] Using ADB QR code pairing in R | by shakalaca | Medium 
👉 รู้หรือยัง Android 11 มี Wireless Debugging ให้ใช้ด้วยนะ 

どうやら、QRコードを読み込ませた後、

パソコン上コンソールからいくつかのコマンドを実行すると、

接続できるようですが、

面倒すぎます。

これなら、

もう一つのワイヤレス接続方法の

「ペア設定コードによる方法」

のほうが素早くペアリングできますね。

 

スクリプトで簡単接続してみる

スクリプトにしておきます。



叩くと、ブラウザが開きQRコードが表示されます。

これを、Android端末で読むと、

ペアリング終了後接続されます。

以下、動画で雰囲気など。



 

まとめ

これって、きっと、そのうち、

AndroidStudioに内蔵される機能になるんでない?

てか、ASプラグイン作ってみてね!!

👉 【Android11】ケーブル無しでペアリングできる「ワイヤレスデバッグ」