ついに「ADB over Wi-Fi」でケーブル一切不要となりました【Android Studio】

いつの間にか、AndroidStudio も Bumblebee で Stable なったのだがメニューから [About Android Studio] を開くとなんでか「RC 1」とか書いてるのだが。

Android Studio Bumblebee (2021.1.1) Stable

昨日、公式からアナウンス記事が登場しています。

👉 Android Developers Blog: Android Studio Bumblebee (2021.1.1) Stable 

1年ぐらい前、記事にしていましたが。

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

ついに、

デバッグ実機のワイヤレス接続時の、

初回ペアリング時にだけ必要だった

USBケーブルが不要になってます。

Android Studio側は、


[Device Manager]

  ↓

[Physical]

  ↓

[Pair using Wi-Fi]

でQRコードがダイアログ上に表示されます。

ADB over Wi-Fi

実機端末側は、以前の記事のように、


[システム]

  ↓

[開発者向けオプション]

  ↓

[ワイヤレスデバッグ]

  ↓

[QRコードによるデバイスのペア設定]

で、起動したカメラからQRコードを読むだけで、

ワイヤレスでペアリングされ、

実機とパソコンがワイヤレス接続できます。

これでUSBケーブルは完全に不要となりました。



Anker PowerWave 10 Stand ワイヤレス充電器 Qi認証 iPhone 12 / 12 Pro Galaxy 各種対応 最大10W出力 (ブラック)

👉 【謎?】QRコードによるデバイスのペア設定 - Android11 
👉 ルーターの設定画面が開けないのだが 


Google Fit、微妙に違うんだなあ。

同期した同じ数値です。

グラフ形状や期間のとり方。

結構違うんだなあ。

左が、iOS 15.2。

右が、Android OS 12.0。

iPhone-Android-Google-Fit

iPhone-Android-Google-Fit

iPhone-Android-Google-Fit

iPhone-Android-Google-Fit

どちらにしても、

なんか見づらいような気がいたす。

あれか、iOSは、やっぱ、

「ヘルスケア」か。

👉 「Google Fit: アクティビティ トラッカー」をApp Storeで 
👉 Google Fit: アクティビティ記録 - Google Play のアプリ 


【Google Admob】Inline Adaptive Banner (インラインアダプティブバナー)

今、現在日本語での説明ページはありませんが登場しています。

Inline adaptive banners

👉 Inline adaptive banners  |  Android  |  Google Developers 

 

特徴

バナーの幅を指定する。画面全幅に最適。

バナーの高さがこれまでのアダプティブバナーより大きくなる。最大値で制限も可能。

スクロールする画面にも配置できる。

300x250 サイズのバナーの代替を担うのでしょうか。

スクロールする縦長の文章画面などにいいと思われます。

 

実装

変わるのは AdSize の取得部分のみ。


// Adaptive Banner
adSize = AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize(context, 320)

↓

// Inline Adaptive Banner
adSize = AdSize.getCurrentOrientationInlineAdaptiveBannerAdSize(context, 320)

その他はすべて、これまでの Admob アダプティブバナー実装と同じ。

AdSize.getCurrentOrientationInlineAdaptiveBannerAdSize
👉 顔文字/絵文字辞書 単語リスト - Google Play のアプリ 

最近、SDK APIの仕様設計とか説明とか雑になってないか。

👉 公式 android デベロッパー の英語ページに日本語ページが遅れてる件 hatena-bookmark