Chrome OS 80 は開発者にとって Android アプリのサイドローディングを容易にします

Google は、Chrome OS 80 で開発者が Android アプリをサイドロードすることを容易にします。 初めて、開発者モードなしでサイドロードできるようになります。

先週の Android Dev Summit で、Google は Chrome OS 愛好家が長年望んでいた機能、つまり開発者モードを有効にせずに Android アプリをサイドロードする機能を発表しました。 コードのコミットを確認しました 過去に そうすればこの機能が有効になりますが、これらの実装はいずれも安定したチャネルに到達しませんでした。 Google は、この機能が Chrome OS 80 に導入されることを正式に確認しました。Chrome OS 80 は、2016 年に安定リリースされる予定です。 2020 年 2 月の第 2 週以降、この機能に関して Chromium Gerrit を厳密に監視する必要はなくなりました。 追加。

上の注目の画像からわかるように、次の方法で取得しました。 Chromebook について, Googleはこの機能を追加しています Android アプリ開発者が Android Studio から直接アプリをデプロイできるようにします。 Chromebook の売上は前年比で 22% 増加し (2018 年 9 月から 2019 年 8 月まで)、総使用時間は Chrome OS 上の Android アプリに費やす費用は 4 倍に増加しており、Android アプリ開発者は自分の作品を クロムブック。 Chromebook 向けに開発するには、表示モード (ラップトップとタブレット) の変更にアプリがどのように反応するかなどを考慮する必要があります。 ウィンドウ管理 (マルチウィンドウおよびフリーフォームウィンドウ)、およびキーボード/マウス入力があるため、ネイティブでアプリをテストすることをお勧めします。 ハードウェア。 そのために、Google は Chrome OS を開発者にとってより使いやすいものにするよう推進しました。 昨年Linuxコンテナを追加しました、Linux バージョンの実行機能を有効にします。 Androidスタジオ.

Chromebook 上で Android アプリを開発および構築することはできますが、アプリの展開は少し面倒です。 現在、Chrome OS で Android アプリをサイドロードする推奨方法は、開発者モードを有効にすることです。 開発者モードを有効にすると、コンパイルされた APK ファイルをクリックするだけで Android アプリをサイドロードできます。 ただし、開発者モードは検証済みのブート保護を緩和し、ルート シェルへのアクセスを許可するため、本質的に安全ではありません。 また、デバイスをパワーウォッシュ(工場出荷時設定にリセット)する必要があり、起動するたびに手動で回避する必要がある煩わしい警告画面に対処する必要があるため、対処するのも面倒です。 ありがたいことに、Chrome OS 80 が 2020 年 2 月に安定版チャネルで公開されると、すべての開発者は次のことができるようになります。 Developer を有効にすることなく、Android Studio から Android アプリを Chromebook に直接デプロイできます。 モード。 Chrome OS Dev チャンネルに参加している場合は、早ければ来月下旬にはこれをテストできるようになります。

残念ながら、Google はこの機能をエンドユーザーが使用することを意図していないようです。 による 専念 この機能を実装する可能性がある場合、この機能を使用するには Crostini (Linux アプリのサポート) を有効にする必要があり、機能にアクセスできる Chromebook が制限されます。 さらに、この機能を無効にするにはパワーウォッシュが必要です。 ただし、コマンド ラインに慣れている場合は、Android アプリのサイドローディングは「adb」を使用するのと同じくらい簡単です。 あるいは、APK を「adb Push」し、「adb Shell」と入力して、「pm install」を使用することもできます。 今。