我的应用程序支持 minSdkVersion=10 和目标 16。如果特定设备支持它们,我想调用特定于 API 级别 >= 14 的方法。我可以在运行时检查运行的操作系统版本以及是否调用更高的 API 方法,但是当我指定最低 SDK 版本时,只存在于高于 10 的版本中的方法是不可见的。 有什么方法可以使用比 minSdkVersion 更高的 API 方法吗?
最佳答案
您可以使用此测试设备的 API:
if(android.os.Build.VERSION.SDK_INT >= 14) {
// Do something fancy
}
else {
// Do something regular
}
关于android - 目标 SDK 越低,API 调用越多,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11749972/