1

私は現在、jar として提供される Android ライブラリに取り組んでいます。ライブラリは android-18 でコンパイルされます。Androidの異なるバージョンをサポートするために条件付きコードを配置するにはどうすればよいですか

4

1 に答える 1

1

次のようなことができます。

int currentVersion = android.os.Build.VERSION.SDK_INT;
// in this case HoneyComb, but you could do this with every version
int honeycombVersion = android.os.Build.VERSION_CODE.HONEYCOMB; 

if (currentVersion >= honeycombVersion ){
    // do something
} else{
    // do something else
}
于 2013-09-04T18:03:03.270 に答える