Pixel 7 は 64 ビット Android のみをテストし、32 ビット アプリを実行できません
ここに驚きがあります。Android が間もなく 32 ビット アプリのサポートを終了する準備をしており、次期 Pixel タブレットは 64 ビット Android のみで実行できるようにするためにコード レビューを受ける予定であることはわかっていました。誰も気づいていなかったのですが、Pixel 7 は 64 ビット アプリのサポートも終了するため、昨日のリリースは Android の 64 ビットの未来に向けて大きな一歩を踏み出すことになります。Esper シニア テクニカル エディターの Mishaal Rahman は、 これがどのように機能するかを詳細に理解しました。
Pixel Tablet は依然として 64 ビット Android のみを搭載した最初の製品になるようで、Pixel 7 はそのマイルストーンにあと半歩しか近づいていません。32 ビット アプリはソフトウェア フラグで無効になっていますが、Android の 64 ビット ビルドだけがまだ動作していません。32 ビット アプリケーションをインストールしようとすると、「お使いの携帯電話と互換性がないため、アプリケーションはインストールされません。」というエラー メッセージが表示されます。
一部のシステム ライブラリはまだ 32 ビットであるため、OS は 64 ビット ビルドに完全に対応していないようですが、それが Google の目標です。また、人為的なソフトウェア フラグから始めることも良い例です。Google は 64 ビットだけでどれだけの問題が発生するかを正確に把握しており、状況があまりにも悪い場合にはソフトウェア アップデートでフラグを簡単に無効にすることができます。
ただし、実際には、ほとんどの消費者は 32 ビット アプリケーションの喪失に気づきません。Java アプリは Android RunTime (ART) によってコンパイルされ、ランタイムは 64 ビット バイナリを生成するだけです。1 つの問題は、開発者が 64 ビット ビルドを作成する必要がある非 Java アプリケーション (通常はゲーム) です。ただし、Play ストアは 2019 年にすべてのアプリのアップデートに 64 ビットのサポートを義務付けた ため、問題は数年前に放棄されたアプリだけになるはずです。代表的な例は、2013 年のヒット曲「Flappy Bird」です。
新しい Android デバイスでは、64 ビット モードのみが間もなく実現される予定です。Pixel 7 の Tensor 2 はまだコアあたり 32 ビットをサポートしていますが、それを誇ることができる 2022 年の主力スマートフォンはおそらくこれだけです。今年のクアルコムとサムスンの主力SoCは、8コアのうち3コアでのみ32ビット技術をサポートしており、Armが提案している2023年のX3 SoC設計は32ビット技術をまったくサポートしていない。中国市場を見据えて、クアルコムは32ビットシステムのサポートをすぐに中止すると報じられており、Armのガイドラインに従わない可能性がある。
完全な 64 ビット Android ビルドが稼働すると、おそらく 32 ビットのジャンクをすべて削除することでパフォーマンスとセキュリティが向上するでしょう。ラーマン氏によると、 Google のある社内調査では、パフォーマンスとエネルギー効率が 5 ~ 10% 向上し、RAM とストレージの要件が削減されたことが示されました。
コメントを残す