要在Android设备上获取API级别,可以使用Build.VERSION.SDK_INT属性。这是一个整数值,表示设备当前运行的API级别。
以下是一个示例代码,演示如何获取API级别:
import android.os.Build;
// 获取手机API级别
int apiLevel = Build.VERSION.SDK_INT;
通过这种方式,您可以获得手机的API级别,以便根据不同的API级别执行不同的操作或逻辑。
要在Android设备上获取API级别,可以使用Build.VERSION.SDK_INT属性。
示例代码如下所示:
int apiLevel = android.os.Build.VERSION.SDK_INT;
请注意,这个属性返回的是一个整数。例如,API级别为Android 9(Pie)的设备将返回整数值28。
如果要以可读性更好的方式获取API级别的名称,可以使用Build.VERSION_CODES类。示例代码如下所示:
String apiLevelName = android.os.Build.VERSION_CODES.class.getFields()[apiLevel].getName();
注意要加上相应的Android权限:
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/147962.html