Android 13 は、開発者が低速のインターネット接続でアプリをテストするのに役立ちます

click fraud protection

Google は、アプリ開発者が低速のインターネット接続をシミュレートできる機能を次期 Android 13 リリースに追加します。

Android アプリがさまざまな画面サイズ、チップセットの種類、モバイル ネットワークなどで適切に動作することが常に重要です。 誰もがギガビット インターネットを利用できるわけではないため、遅いネットワーク速度でのテストは特に重要です。 無制限の 5G データ接続が可能ですが、インターネット速度を人為的に抑制することは常に困難でした。 アンドロイド。 ありがたいことに、Android 13 ではついにこの状況が変わるかもしれません。

Esper氏のブログ投稿によると、Googleは今後のAndroid 13アップデートに向けて、あらゆるネットワーク接続を抑制できる新機能の開発に取り組んでいるという。 この機能は実際にはまだ動作していませんが、Android オープンソース プロジェクト (AOSP) のコードによると、ネットワーク速度をバイト/秒で設定できるようになっています。

唯一の問題は、この機能にはカーネル レベルのサポートが必要であり、ほとんどのデバイスはアップデートを受け取らないことです。 リリース後にカーネルに追加すると、多くの既存の携帯電話やタブレットはおそらくネットワークをサポートしないでしょう スロットリング。 カーネルは、CONFIG_NET_SCHED などの特定の構成オプションを有効にしてビルドする必要もあります。

すでに可能です スロットルされたネットワーク接続で Android Studio エミュレータを実行するしかし、実際の物理デバイスを使用して低速のネットワーク接続をテストする簡単な方法はこれまでありませんでした。 一部の開発者は使用しています 電子レンジ(停止中) またはファラデーケージを使用して、テスト用のデバイスへの無線信号を弱めます。

Googleもサポートしています Chrome Web ブラウザでのネットワーク接続の調整これは、低速ネットワークでサイトや Web アプリがどのように動作するかをテストするのに便利です。 この設定は、すべての Chromium ベースの Web ブラウザーでも利用できます。 Apple の iOS および iPadOS では、 開発者設定のネットワークスロットリング ただし、そのメニューに到達するには、Mac で Xcode 開発スタジオを使用する必要があります。

Android 13 Developer Preview 2 では、アプリ通知の実行時権限も追加され、日本語テキストが改善されました ラッピング、日本語などの言語用の新しいテキスト変換 API、COLR フォント、MIDI 2.0、Bluetooth LE オーディオなど 変化します。 メインをチェックしてください Android 13 Developer Preview 2 の対象範囲 詳細および Pixel デバイスのダウンロード リンクについては、こちらをご覧ください。

ソース:超能力者