私はAndroid互換性ライブラリで多くの作業を行い、下位互換性を確保するために、Androidjarのクラスよりもライブラリのクラスを常に使用してきました。
これは正しい使い方ですか?
ライブラリを使用するクラスのインターフェイスを用意することを考えました。このようにして、そのタイプから2つのクラスを作成できます。1つはACLを使用し、もう1つはAndroidjarを使用します。roboguiceを使用すると、正しいタイプを自動的に使用できます。
このようにすることの長所または短所はありますか?