ここに例があります: PhoneConstants.java は Android 4.2 に新しく追加されたもので、このクラスをカスタム クラスにインポートして使用します。このように、私のアプリはandroid4.2以下の電話では実行できません。
私の疑問は次のとおりです。異なるAndroidバージョンで異なるクラスをインポートする方法はありますか。
ここに例があります: PhoneConstants.java は Android 4.2 に新しく追加されたもので、このクラスをカスタム クラスにインポートして使用します。このように、私のアプリはandroid4.2以下の電話では実行できません。
私の疑問は次のとおりです。異なるAndroidバージョンで異なるクラスをインポートする方法はありますか。
下位互換性を提供するために特別に設計されたSupport Libraryをご覧ください。ただし、サポート ライブラリには、古い Android バージョンで動作するように移植された一部のクラスのみが含まれているわけではありません。
以前の Android バージョンの「空白を埋める」Android サポート ライブラリを使用できるため、実行時の問題を発生させることなく、そのクラスを安全にインポートできます。
ここを参照してください: http://developer.android.com/tools/extras/support-library.html
お役に立てば幸いです、A.