高音域Android 8.0 Oreoでは、グーグルモバイル システムのアップデートのペースを加速するための新しいプロジェクトが予定されています。頂点

Android のアップデートは Google にとって最大の悩みの種の 1 つです。その証拠: マウンテンビューの巨人はシェアする頻度がますます少なくなっているAndroid のさまざまなバージョンの分布図。まだ、オレオとトレブル入り、約束はそこにありました:コンストラクター実装層をフレームワークAndroid のバージョンを変更すると、より簡単にアップデートできるようになります。

APEXが助けてくれる

数か月間開発者は、AOSP コード (Android オープン ソース コード) に APEX と呼ばれる「関数」についての言及があることに気付きました。システム起動時にロードされるモジュールを作成するという Magisk の原理を少し思い出しますが、APEX ではライブラリをアーカイブと同じ形式で分離できます。APK

現時点では、利用可能なコードの断片だけでは、何が起こっているのかを正確に知ることはできません。XDAただし、ART、アプリケーションの実行に使用される仮想マシン、またはネットワーク リクエストを実行するために Android で使用されるライブラリに関連するパッケージの存在に注意してください。

もっとシンプルなアップデート?

この分野でGoogleがどのような計画を立てているかを現時点で確実に言うことは不可能だが、Androidシステムのモジュール性を高めることで、メーカーが何を追加できるかに関係なく、システムのアップデートを簡素化できるとすでに推測している人もいる。したがって、システムの重要な部分は、Google Play ストアでアプリケーションの更新が行われるのと同じように、Google またはユーザーによって直接更新される可能性があります。

しかし、この願いの背後には、これが実際に何であるかを証明する十分な手がかりがまだありません。 APEX は Android 9 Pie では実装されておらず、問題のパッケージを含む /apex/ ディレクトリは Android Q 専用の AOSP ブランチの一部であるという事実は変わりません。したがって、次のプレゼンテーションでさらに詳しく知ることができる可能性があります。 Android のメジャー バージョン、おそらく Google I/O 2019 中に。