どの機能がどの Android バージョンに属しているかについては、あまり詳しくありません。アプリを実行できる Android の最低バージョンを簡単に見つける方法はありますか?
6 に答える
lintツールでそれを行うことができます。1に設定minSdkVersion
して lint を実行してみてください。後で API が必要になるすべてのメソッドとオブジェクトが表示されます。
SDK の最小バージョンは、マニフェストで宣言するものです。たとえば、次の行はアプリの SDK の最小バージョンを 7 に設定します。
このように発見することはできません。avds のすべてのバージョンでアプリをテストする場合
アプリminSdkVersion to 8
を設定してtargetSdkVersion to 15
テストする Android 仮想マシン (avd) のすべてのバージョンをすべて作成します。
Androidターゲットを選択して作成したavdsのすべてのバージョンでアプリを実行します
android:minSdkVersion
— アプリケーションを実行できる最小 API レベルを指定します。デフォルト値は「1」です。
SDK の最小バージョンを設定する前に、こちらのシナリオを確認してください。プログラムで検出できます。
http://developer.android.com/about/dashboards/index.html
プログラムでそれを行う方法はありません。
検出とはどういう意味ですか..アプリをサポートする最小APIレベルはあなた次第です。任意のandroid:minSdkVersion ( 例: 8,10 など) を選択します。この API レベルでサポートされていない使用中の機能が Eclipse によって自動的に通知される場合、それ以外の場合は Android Lint を使用します。