【謎?】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】ケーブル無しでペアリングできる「ワイヤレスデバッグ」 


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

USBケーブルでの接続なしに、クイックタイルから「ワイヤレスデバッグ」をタップするだけで、Wi-Fi接続できるようになりました。

 

ペアリングの手順

👉 ワイヤレスでバッグ | 機能と API の概要  | Android Developers 

初回に、端末とパソコンをペアリングしておく必要があります。

[開発者オプション] - [ワイヤレスデバッグ]

もちろんUSBケーブルは不要です。

パソコン上コンソールから。


~$ adb pair 192.168.0.6:42073 740464
Successfully paired to 192.168.0.6:42073 [guid=adb-(B7JX0TL0Z-Y7ThhK]

これで、ペアリング完了です。

そして、クイックタイル「ワイヤレスデバッグ」の表示/非表示は、

[開発者オプション] - [クイック設定開発者用タイル]

から設定できます。

しかし、これ、いろいろトロくね?

👉 【Android11】クイックタイルから「画面録画(スクリーンレコード)」が可能に 
👉 【謎?】QRコードによるデバイスのペア設定 – Android11 


【Android11】クイックタイルから「画面録画(スクリーンレコード)」が可能に

Android11の一番使える機能になりそうです。

上から引き出すようにして、すばやく設定をON/OFFできるクイックタイル。

ここから、ワンタッチで画面録画ができるようになります。

設定方法

クイックタイルを引き出したら、左下のボタンをタップして「スクリーンレコード」のタイルをドラッグして上に移動するだけです。

これで設定は完了です。

あとは、画面を録画したいときにタイルをタップするだけです。

以下動画では設定手順から実際に録画してみました。



ちなみに、録画停止は、通知バー内から行うことができます。

👉 【Android11】スクショ