新しいカスタマイズ オプション、バッテリー寿命の向上などを備えた Android 14 Developer Preview 1 が登場

click fraud protection

Android 14 の最初の開発者プレビューがついに公開され、すでに興味深い変更がいくつかあります。

Android と同じレベルの影響力を持つと主張できるオペレーティング システムは世界中にほとんどありません。 世界中で 25 億台以上のスマートフォンに搭載されており、毎年、以前のバージョンを改良した新しいアップグレードが提供されます。 Google初の開発者プレビュー アンドロイド14 は現在公開されており、開発者に利益をもたらす変更をもたらすと同時に、デバイス システムの健全性を改善し、ユーザーにさらに多くのカスタマイズ オファーを提供します。

「開発者プレビュー」というタイトルが示すように、これらのリリースは開発者のみによる使用を目的としています。 これは、新機能をテストし、アプリが更新されたデバイス上で想定どおりに動作することを確認するためです。 バグやその他の問題が発生する可能性があり、Google はユーザーからのフィードバックを求めます。 開発者 今後数か月間にわたって。 問題が発生しても構わない場合は、ぜひ Android 14 を試してみてください。 ただし、スマートフォンが常に安定していることに依存している場合は、今年後半にリリースされる予定の Android 14 の完全版リリースを待つ価値があるかもしれません。

Android 14 開発者プレビュー 1 の最も注目すべき機能は次のとおりです。

  • APIの動作の改善: システム リソースの使用量を削減しながら、デバイス間でより一貫したアプリ エクスペリエンスをユーザーに提供するために、API の動作に変更が加えられました。 また、開発者がより多くのデバイス向けのモバイル アプリを構築するために、大画面に特有のマルチタスク機能や機能を活用できるようにするためのガイダンスも更新されました。
  • バッテリー寿命とシステム状態の改善: 内部ブロードキャスト システムの改善により、ユーザーにとってデバイスのバッテリー寿命とバッテリー消費がより効率的になります。
  • さらなるカスタマイズオプション: Android 14 では、アクセシビリティと言語機能が強化されています。
    • Android 14 では、開発者がユーザーに好みの言語を選択できるようにすることが容易になります。 個々のアプリを管理し、性別でユーザーを指す場合のさまざまな用語のサポートを追加します 言語。
    • 視覚障害のあるユーザーに対応するために、Android 14 ではフォント サイズが最大 200% 拡大されました (従来の 130%) と自動非線形フォント スケーリングにより、一般的なレイアウトの問題を軽減し、テキストをより見やすくします。 読める。

Android 14 はいつリリースされますか?

Android のアップデートの場合、Google は通常、開発者がいつアップデートされるかを知ることができるように「プラットフォームの安定性」マイルストーンを明らかにします。 Google は、最終的な内部 API およびアプリ向けシステムとともに、最終的な SDK/NDK API を提供する予定です。 行動。 Googleは2023年6月にプラットフォームの安定性を達成する予定で、正式リリースまでには少なくとも「数週間」を予定している。 Android 13 は 2022 年 6 月にプラットフォームの安定性を達成し、最終バージョンは にリリースされました 8月 その年の。 Googleがリリースした リリーススケジュールの詳細 チェックアウトできること。

Android 14 の追加のカスタマイズ オプション

Android はカスタマイズが重要であり、Android 14 では、ユーザーが表示しているコンテンツとその表示方法をより詳細に制御できるようにするいくつかの変更が加えられています。

非線形スケーリングによる大きなフォント

Android 13 以前でより大きなフォント サイズが必要な場合、増加できる最大値はデフォルト サイズの 130% です。 Android 14 では、この制限は 200% に増加します。 さらに、テキストが大きくなりすぎると、そのテキストは画面上の小さなテキストと同じ割合で増加しません。 これにより、すべてが読みやすくなると同時に、追加のサポートが必要なユーザーが画面に表示されている内容を確認できるようになります。

アプリごとの言語設定

開発者はアプリごとに表示される言語のセットをカスタマイズできるため、A/B テストが可能になり、アプリがサーバー側のローカリゼーション プッシュを利用する場合は更新されたロケールを提供できます。

文法変化 API

文法屈折 API を使用すると、開発者は、フランス語やドイツ語など、文法上の性別を持つ言語を話すユーザーを簡単にサポートできます。

  • 男性的: 「Vous êtes abonné à...」
  • 女性: 「Vous êtes abonnée à…」
  • 中立: 「活動的な活動を放棄する」

性別は多くの言語に固有のものであるため、開発者は視聴者の性別をサポートしやすくなります。

プライバシーとセキュリティ

アプリのインストールをブロックする

Android 14 以降、ユーザーは Android SDK レベル 22 以下をターゲットとするアプリをスマートフォンに簡単にサイドロードできなくなります。 これは、一部のマルウェアやその他の危険なアプリケーションが、Android 6.0 Marshmallow で導入されたランタイム許可モデルの対象となることを避けるために SDK 22 をターゲットにするためです。 開発者や愛好家は、以下を使用して古いアプリケーションをインストールできます。 adb 指図。

adb install --bypass-low-target-sdk-block ファイル名.apk

ランタイムレシーバー

Android 14 をターゲットとするアプリでは、動的な Context.registerReceiver() の使用を「エクスポート」または「未エクスポート」として扱う必要があるかどうかを示す必要があります。

より安全な暗黙的インテント

悪意のあるアプリによるインテントの傍受を防ぐため、Android 14 をターゲットとするアプリは、パッケージを指定しないインテントを内部的に送信することが制限されています。

より安全な動的コード読み込み

動的コードの読み込みにより、予期せず操作される可能性のある実行可能ファイルのダウンロードが可能になるため、マルウェアやその他の悪用が可能になります。 動的コード読み込みを利用する Android 14 をターゲットとするアプリでは、読み込まれたファイルが読み取り専用になるようにする必要があります。

バックグラウンド処理の改善

JobScheduler とフォアグラウンド サービスの更新と追加

Google は、JobScheduler の動作方法とフォアグラウンド サービスの設計方法にいくつかの変更を加えています。 まず、フォアグラウンド サービスは、Android がリソース消費とバッテリー寿命を改善できるように、最も優先度の高いユーザー向けタスク用にのみ予約する必要があります。 ユーザーが開始するデータ転送タイプなどの新しいジョブもあります。

開発者はフォアグラウンド サービスの種類を宣言する必要もあります。 この要件により、開発者はバックグラウンド サービスにどのユースケースが適切であるかを明確にしながら、バックグラウンド作業の意図を明確に定義することができます。 Google Play は、これらの API の適切な使用を確保するための新しいポリシーも展開する予定です。

最適化されたブロードキャスト

これらの変更は Android の内部的なものであるため、開発者に問題を引き起こすことはありませんが、Google は開発者にこれらの変更について認識させています。 Googleはアプリの受信方法を変更しました コンテキスト登録済み アプリが開始されるとブロードキャストします キャッシュされた状態コンテキストに登録された受信機へのブロードキャストはキューに入れられ、キャッシュされた状態から抜け出た後にのみアプリに配信されるためです。 さらに、次のようないくつかの繰り返しコンテキスト登録ブロードキャストもあります。 バッテリーが変更されました、アプリがキャッシュされた状態から抜け出すと、配信される前に 1 つの最後のブロードキャストにマージされる場合があります。

アプリの互換性

スマートフォンが変化するにつれて、特定のフォーム ファクター (折りたたみ式など) が開発者に問題をもたらします。 たとえば、開発者はどのようにしてアプリを動作させ、2 つのまったく異なるフォームファクターを即座にシームレスに切り替えることができるでしょうか? アプリはどのようにしてカメラのカットアウトがどこにあるかを確実に予測できるでしょうか? Google はこれらの問題を、開発者がシステムにクエリして特定のパラメータをできるだけ簡単に見つけられるようにすることで解決しようとしています。

OpenJDK 17のサポート

OpenJDK 17 サポートは、今後の開発者プレビューでレコード クラス、複数行文字列、 パターンマッチングのインスタンス. おかげで プロジェクトのメインライン, Googleによれば、これらの変更を含む最新のARTアップデートも6億台以上のデバイスで受信できるようになるという。

テストとデバッグが簡単になる

昨年と同様に、Google は開発者が新機能を切り替えられるようにします。 これらの切り替えは開発者向けオプションにあります。

Android 14 Developer Preview 1 を Google Pixel デバイスにダウンロードしてインストールする方法

Android Developer Preview 1 は簡単にダウンロードできます。必ずガイドをご覧ください。 Android14のインストール方法 その方法がわからない場合は。

Google は、Pixel 7 Pro、Pixel 7、Pixel 6 Pro、Pixel 6、Pixel 5a 5G、Pixel 5、Pixel 4a (5G)、または Pixel 4a 用のこの開発者プレビュー アップデートを正式にリリースします。 Android Studio の Android エミュレータでは 64 ビット システム イメージを使用できます。また、GSI も使用できます。


最新の開発者プレビュー ビルドについてどう思いますか? あなたのデバイスにインストールしますか? あなたの経験はどうでしたか? 以下のコメント欄でお知らせください。