Google、Android 11 で Pixel スマートフォン向けの新しいダブルタップ ジェスチャーをテスト

Android 11 DP1 には、「Columbus」と呼ばれる新しい Pixel 専用のダブルタップ ジェスチャのコードが追加されており、これにより Google アシスタントやカメラなどを起動できるようになります。

Google は昨日、最初の Android 11 Developer Preview をリリースしました。私は数時間かけて Pixel 2 XL のアップデートを実行し、見つかった変更点を探しました。 私たちはすでにたくさんのことを見つけていますしかし、いつものように、コードにはさらに多くのものが隠されており、発見されるのを待っています。 Google Pixel スマートフォンの SystemUI コンポーネントを担当するアプリである最新の SystemUIGoogle APK を調べたところ、次のことがわかりました。 コードネーム「Columbus」という謎の新しいジェスチャー システムへの言及。 新しいジェスチャを有効にすると、 戻って—はい、 電話機の背面- Google アシスタントの起動、デフォルトのカメラ アプリの起動、メディアの再生/一時停止などの特定のアクションを開始します。

Google は親切にもその伝統を堅持しているため、この新しいジェスチャー機能は Android 11 を搭載したすべてのデバイスではなく、Pixel スマートフォンを対象としていることがわかっています。 各クラスの先頭に「com.android」ではなく「com.google」を付けます。これは、Active Edge や Motion などの他のジェスチャ システムで採用されている命名規則です。 センス。 Active Edge や Motion Sense と比較して、これらの「コロンブス」ジェスチャの興味深い点は、 特別なハードウェアは必要ないようです。携帯電話のジャイロスコープと 加速度計。 実際、私たちはいくつかの新しいジェスチャーを私たち自身の Pixel 2 XL だけでなく、XDA シニア メンバーでも機能させることができました。 cstark27の Pixel 4 XL、どちらも Android 11 Developer Preview 1 を実行しています。 9to5Google また、新しい「Columbus」ジェスチャの 1 つを独立して有効にしましたが、Google アシスタントの起動のみを示していました。

新しい「Columbus」機能を通じて、次のジェスチャが利用できることを確認できます。

  • タイマーを解除する
  • カメラを起動する
  • Googleアシスタントを起動する
  • メディアの再生/一時停止
  • ステータスバーを折りたたむ
  • かかってくる電話を沈黙させる
  • アラームをスヌーズする
  • 通知のピン留めを解除する
  • 「ユーザーが選択したアクション」を実行します

この機能が無計画に有効になるのを防ぐために、Google はダブルタップ操作が有効になるのを防ぐ「ゲート」も追加しました。 現在実装されているゲートには、カメラの可視性、充電ステータス、キーガードなどが含まれています。

「Columbus」のコードは、SettingsGoogle に現在存在しない「COLUMBUS_GESTURE_TRAINING」というクラスを参照しているため、 設定アプリには、操作中にユーザーに提示されるジェスチャー トレーニング アクティビティが含まれると考えられます。 セットアップウィザード。 また、Android 11 の Pixel の設定アプリには、特に 「ユーザーが選択したアクション」を実行します。 ユーザーがアクション セットを持っていない場合、「Columbus」はデフォルトで Google を起動するようです。 アシスタント。 現在、SettingsGoogle やその他のシステム アプリケーションには「Columbus」のコードがないため、この機能についてはさらに解明される可能性があります。

Android 11 ダブルタップ ジェスチャーのデモ

これは、Android 11 を実行している Pixel 2 XL でメディアを再生/一時停止するダブルタップ ジェスチャを示すビデオ (Kieron Quinn 提供) です。

https://gfycat.com/ifr/ScholarlyInfiniteIndianglassfish

キーロン・クインが古い BBC アプリを使用している理由は、KeyEvent 85 です。 メディアの再生/一時停止キーのキーコード、私たちが試したほとんどの音楽アプリの受信機では受信されませんでした。 logcat を調べると、バックグラウンドでの実行が許可されていないため、メディアが妨げられるといういくつかの警告が表示されます。 Google Play Music、YouTube、Amazon Prime Video、Spotify、VLC、その他多くのアプリが受信できなくなります。 意図。

これは、Android 11 DP1 を実行している Pixel 2 XL で Google カメラ アプリを起動しているビデオです。

https://gfycat.com/ifr/InsidiousTartFennecfox

最後に、Google アシスタントを起動するビデオを以下に示します。

https://gfycat.com/ifr/AdventurousAgonizingFugu

この機能は古い Pixel デバイスでは問題なく動作しますが、Google が Android 11 を実行しているすべての Pixel デバイスでこの機能を有効にするかどうかはわかりません。 Google は、将来のアップデートで他の Pixel デバイスに展開する前に、Pixel 4a または Pixel 5 専用の機能としてこの機能を開始する可能性があります。 あるいは、将来的には展開される可能性もあります。 ピクセル機能のドロップ.


この機能のテストに協力してくれた、XDA フォーラムの Quinny899 としても知られる Kieron Quinn に感謝します。