目次:
定義-Androidフラグメンテーションとはどういう意味ですか?
Androidの断片化は、市場で入手可能なさまざまなAndroidオペレーティングシステム(OS)バージョンの驚くべき数に対する懸念を指します。 主な問題は、Android Software Development Kit(Android SDK)を使用してコーディングされたアプリケーションのデバイス間の相互運用性が潜在的に低下することです。TechopediaはAndroidのフラグメンテーションを説明します
Androidプラットフォームのアップデートがリリースされると、Androidの断片化は、Androidエコシステムでの潜在的な相互運用性の問題を予測するソフトウェア開発者の注目をますます集めています。 つまり、特定のデバイス用に作成されたAndroid SDKアプリケーションは、他の多数のデバイスで常に動作するとは限りません。Androidデバイスメーカーは、Androidマーケットで際立つようにAndroid OSをカスタマイズする傾向があります。 変動のレベルは、ディスプレイの解像度やサイズなどのデバイスハードウェアの違いから、変更されたAndroidアプリケーションプログラミングインターフェイス(API)にまで及びます。 Android OSの頻繁なアップグレードと組み合わせることで、これらのバリエーションはほとんどの開発者にとって断片化の問題を増幅させました。
Googleのスタンスは、用語が明確に定義されていないため、フラグメンテーションは重大な問題ではないということです。 ただし、Googleは、デバイス間のアプリケーション互換性の問題に対処するためのAndroid互換性プログラムをリリースしました。 このプログラムは、アプリケーションにアクセスできる適切なデバイスをフィルタリングし、Android APIが変更されたデバイスへのAndroidマーケットアクセスを制限します。
それにもかかわらず、Android互換性プログラムは、特定のデバイス用に作成されたアプリケーションの相互運用性の問題を解決しません。つまり、アプリケーションは複数のデバイスでリリースする前に調整する必要があります。
