Android 10にはWindowsデスクトップ機能がありますが、それは一般の人々には知られていないもののXNUMXつです。 バージョン6.0のタスクバーでは、その機能を使用できます 一部のAndroid10以降の携帯電話にSamsungDeXのようなデスクトップを搭載する開発者の能力のおかげです。
我々は話します ある時点でこれらの線を通過したアプリ として デスクトップバー付きのランチャー これは、Windowsなどのオペレーティングシステムのデスクトップエクスペリエンスをシミュレートします。 今回、SamsungDeXを使用してGalaxyで行ったようなエクスペリエンスを提供する開発者の能力。
Android10の秘密の機能
少し理解するには あなたはその種の経験を活性化することができます Android 10では、Googleの担当者がLauncher3のセカンダリランチャーアクティビティを組み込んでいることを知っておく必要があります。これは、GoogleのPixelLauncherや一連のサードパーティランチャーなどのアプリケーションの派生元であるAOSPランチャーアプリです。
今Androidデバイスが 外部ディスプレイのサポートはに接続されています、このセカンダリランチャーアクティビティは、接続された画面に表示されます。 問題は、この「ランチャー」が非常に原始的な状態にあり、私たちが慣れているユーザーエクスペリエンスを生成する準備ができていないことです。
そして、これは、タスクバー開発者の能力が外部画面のデフォルトのランチャーを独自のものに置き換えることによってもたらされるところです。 タスクバーはそれ自体がアプリです フローティングスタートメニューと最近のアプリのXNUMXつを配置します どの画面でも。 マルチウィンドウAndroidモードのサポートを提供することにより、x86PC用のAndroidポートであるBlissOSのインストールが含まれます。
今度は今年のXNUMX月に、タスクバーが統合されたLawnchairオープンソースランチャーのフォークを立ち上げたfarmerbbに会いに行きます。 このフォークのおかげで、私たちはそれがどのように見えるかについてのアイデアを得ることができました Android 10の非表示デスクトップモード。すべての問題はそのフォークでのマルチウィンドウの管理にありましたが、バージョン6.0で修正された場合、タスクバー開発者になりました。
タスクバー6.0でデスクトップモードを構成する方法
あまり複雑ではありませんが ADBコマンドで移動する方法を知っています と開発者メニュー。 デスクトップモードの構成方法は次のとおりです。
- 開発者向けオプションで、«をアクティブにしますWindowsフリーモードをアクティブにし、「および」デスクトップモードを強制します»そして、モバイルを再起動するだけです
- 今こそ、タスクバー6.0アプリをインストールするときです。
- タスクバーアプリを起動した後、 «デスクトップモード»の設定に移動します。 それをアクティブにして、「他のアプリに表示する」許可を与えます
- このアプリをデフォルトのランチャーとして構成する必要があるのは今です
- 以下は フォローする 「追加設定を有効にする」をアクティブにするときの手順 または、デスクトップモードの場合は「追加設定を有効にする」。 これは、DPIを下げてアイコンが大きく表示されないようにし、ナビゲーションバーを非表示にし、デバイスを外部画面に接続しているときに画面を暗くするためです。 これらすべてのタスクを実行するには、次のADBコマンドをアクティブ化する必要があります。
adb shell pm grant com.farmerbb.taskbar android.permission.WRITE_SECURE_SETTINGS
- それを覚えておいてください 寄付版を使用する場合 'com.farmerbb.taskbar'を 'com.farmerbb.taskbar.paid'に置き換える必要があります
- タスクバーの「使用アクセス」が有効になっていることを確認します
- これで、タスクバー6.0でSamsung DeXタイプのデスクトップモードを使用するために、デバイスを外部画面に接続するだけで済みます。
デスクトップエクスペリエンスにはまだ制限があるため、可能な限りキーボードとマウスを使用してデスクトップエクスペリエンスを模倣することをお勧めします。 の最大の制限 タスクバー6.0デスクトップモード このモードをサポートするアプリでそれらを見つけることができるので、特定のタスクでは便利ですが、それでも他のOSのデスクトップをシミュレートする必要があります。