}elseif(Build.VERSION.SDK_INT == Build.VERSION_CODES.TIRAMISU) { permissionLauncher.launch(arrayOf(READ_MEDIA_IMAGES, READ_MEDIA_VIDEO)) }else{ permissionLauncher.launch(arrayOf(READ_EXTERNAL_STORAGE)) } } 这里又需要根据不同的系统版本来请求...
(Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { put(MediaStore.MediaColumns.RELATIVE_PATH, Environment.DIRECTORY_DCIM) } else { put( MediaStore.MediaColumns.DATA, "${Environment.getExternalStorageDirectory().path}/${Environment.DIRECTORY_DCIM}/$displayName" ) } } val uri = context.content...
if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.LOLLIPOP){// 当设备系统版本大于等于Android 5.0时执行的代码// 可以在此处使用新版API和特性}elseif(Build.VERSION.SDK_INT>=Build.VERSION_CODES.KITKAT){// 当设备系统版本大于等于Android 4.4时执行的代码// 可以在此处使用较新的API和特性,但不支持最新的AP...
if(Build.VERSION.SDK_INT <=4) { Toast.makeText(this,"version"+ Build.VERSION.RELEASE+" :"+ Build.VERSION.SDK_INT, Toast.LENGTH_SHORT).show(); } else { Toast.makeText(this,"version"+ Build.VERSION.RELEASE+" :"+ Build.VERSION.SDK_INT, Toast.LENGTH_SHORT).show(); } 转自:http:/...
例如要开发一个显示通话记录的程序,需要兼容1.6~2.2,我们知道不同的平台SDK level不同,1.5是3,1.6是4,2.2是8。对应的可以使用android.os.Build进行判断。源代码如下: Java代码: if(Build.VERSION.SDK_INK<=4){ Toast.makeText(this,"version"+Build.VERSION.RELEASE+Build.VERSION.SDK_INT,Toast.leng_short)...
val alarmManager=getSystemService(Context.ALARM_SERVICE)asAlarmManagerif(Build.VERSION.SDK_INT>=Build.VERSION_CODES.S){if(alarmManager.canScheduleExactAlarms()){Toast.makeText(this,"Can schedule exact alarm",Toast.LENGTH_SHORT).show()}else{Toast.makeText(this,"Can not schedule exact alarm",Toast...
(Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { String[] permissions = new String[]{Manifest.permission.RECORD_AUDIO,Manifest.permission.WRITE_EXTERNAL_STORAGE}; for (String permission : permissions) { if (ContextCompat.checkSelfPermission(this, permission) != PackageManager.PERMISSION_GRANTED)...
The SDK version of the software currently running on this hardware device. C# 複製 [Android.Runtime.Register("SDK_INT")] public static Android.OS.BuildVersionCodes SdkInt { get; } Property Value BuildVersionCodes Attributes RegisterAttribute Remarks The SDK version of the software currently...
关于Build.VERSION.SDK_INT的描述不正确的是? A、它表示Android系统的版本 B、它表示的是用整数形式显示的Android系统的版本 C、在使用动态权限时不会用到它 D、它的值是个常量 点击查看答案手机看题 你可能感兴趣的试题 单项选择题 混凝土发展历史上经历了几次革命( ) A.一次 B.两次 C.三次 D.四次 点击...
? android.os.Build 二、类概述:从系统属性中提取设备硬件和版本信息。 三、内部类: 1、Build.VERSION 各种版本字符串 2、Build.VERSION_CODES 目前已知的版本代码的枚举类 四、常量:UNKNOWN 当一个版本属性不知道时所设定的值。其字符串值为 unknown . ...