アンドロイドが古いバージョンをサポートしているかどうか知りたいのですが。現在、Androidには15の異なるレベルがあり、次のことについて疑問に思います。
レベル5で作成されたプロジェクトは、レベルが5を超えるデバイスで使用できますか?
すべてのレベル間の詳細な違いを見つけるにはどうすればよいですか。たとえば、android.widget.VideoViewはどのレベルで始まりますか?
最近はレベル8をベースにしたプロジェクトを作ったとしましょう。2年くらい経って、その頃にはレベル20が導入されています。そして、レベル20に属するクラスの1つを使用したいと思います。プロジェクトレベルを20にアップグレードせずに、そのクラスを使用する方法はないと思います。この場合、レベル20ではない可能性があります。レベル8で使用したクラスのいくつかを受け入れますか?はいの場合、解決策は何ですか?レベル20のjarファイルをダウンロードして、プロジェクトで手動で参照できますか?可能であれば、これは、レベル20のクラスを使用するために、プロジェクトレベルを20にアップグレードする必要がないことを意味しますか?
数日でプロジェクトを開始します。しかし、私はまだレベルを決めていませんでした。レベルの違いに戸惑いました。