Google は Android 12 にアプリ ペア機能を追加しており、分割画面モードで複数のアプリを同時にすばやく起動できるようになります。
先週の大量のニュースを見逃した方のために、Google は最初の開発者プレビューをリリースしました Android12のそして、これまでに見つかったすべての変更に本当に興奮しています。 変化のひとつが 私たちはについて聞いた リリース前には、アプリ ペアと呼ばれる機能がありました。 Android 12 Developer Preview 1 の独自のソースとコード分析を通じて、この機能が実際に開発中であることを確認できます。 未完成の状態でいろいろいじってみることもできました。
背景として、アプリ ペアは Android 12 向けに開発中の新機能で、分割画面ビューで同時に起動するアプリのペアを作成できるようになります。 このアプリのペアは、2 つのタスクではなく 1 つのタスクとして機能するため、最近のアプリの概要に入った後、分割画面ビューで両方のアプリを簡単に再起動できます。 Samsung の Android ソフトウェアにも同様の機能があります (これはデビューしたものです) Galaxy Note8の場合) そして MicrosoftのデュアルスクリーンSurface Duoでは、 ただし、Google のバージョンのソフトウェアは、安定版リリースになれば、Android 12 を実行しているすべてのデバイスでアクセスできるはずです。
隠しシェル コマンドを使用して、アプリ ペア機能を少し試すことができましたが、使用できるようになるまでにはまだ長い道のりがあります。 まず、2 つのアプリは 1 つのタスクとして扱われますが、最近のアプリの概要では実際にはグループ化されていません。 アプリ ペアを起動するためのホーム画面ショートカットを作成する方法は (私たちが知る限り) まだありませんが、興味深いことに、ペア内の 2 つのアプリのいずれかを起動すると、実際にアプリ ペアが再起動されます。
開発者の Francisco Barroso 氏の「Split Screen Launcher」などのサードパーティの代替製品は現在、優れた UI を提供していますが、それらは次のものに依存しています。 Android の組み込み API
分割画面モードでアクティビティを 1 つずつ手動で起動します。 さらに、アプリはグループ化されていないため、依然として 2 つの別個のタスクとして扱われます。 つまり、アプリ ペアの起動が少し遅いだけでなく、再起動する場合はアクティビティを更新する必要があります。 すべての Android 12 デバイスに対する Google 製のファーストパーティ実装は、間違いなく高く評価されるでしょう。価格:無料。
比較のために、私のデバイスが「Split Screen Launcher」アプリによって作成されたアプリペアを起動している様子を示すビデオを次に示します。
これは、Android 12 のアプリ ペア機能によって作成されたアプリ ペアをデバイスが起動するところを示したビデオです。
Android 12 Developer Preview 1 でアプリペアを作成する方法
自分でアプリペアを作成してみたい場合は、次のものが必要です。 ダウンロードする そして それからインストールします 最初の Android 12 開発者プレビュー。 次に、PC のターミナルまたはコマンド プロンプトで ADB シェルを入力し、次のシェル コマンドを実行します。
dumpsys activity service SystemUIService WMShell pair {taskId1} {taskId2}
ここで、{taskId1} と {taskId2} は、グループ化する 2 つのアプリのタスク ID です。 taskId は、「dumpsys activity」の出力から見つけることができます。 このコマンドを実行すると、アプリ ペアの新しいタスクが作成されます。 これらのアプリのペアリングを解除したい場合は、次のコマンドを実行できます。
dumpsys activity service SystemUIService WMShell unpair {taskId}
注目の画像は単なるモックアップであり、Android 12 でのアプリ ペアの外観を表すものではありません。