0

我有一个申请

android:minSdkVersion="8"
android:targetSdkVersion="18"

它使用了一些来自 android 支持库 v4 的类。

import android.support.v4.app.FragmentActivity;
import android.support.v4.app.NotificationCompat;
import android.support.v4.app.TaskStackBuilder;
import android.support.v4.app.DialogFragment;

问题是:1)我应该使用库 v7 而不是 v4 吗?2) 我可以在所有平台上使用单个 apk 而不检查android.os.Build.VERSION.SDK_INT导入“支持”或“本机”类吗?

4

1 回答 1

1

对于支持库中的类和方法,您不需要检查构建版本,但您需要小心方法(来自“本机”类)可能并非在您想要支持的所有版本中都可用。

至于你需要检查的 lib 版本,如果你需要只有那里可用的东西,你只需要 v7。

于 2013-10-18T16:06:49.480 回答