package com.edufound.reader.util; import android.Manifest; import android.app.Activity; import android.content.pm.PackageManager; import com.orhanobut.logger.Logger; import androidx.core.app.ActivityCompat; public class PermissionsUtil { private static int GET_RECODE_AUDIO = 1; private static String[] PERMISSION_AUDIO = new String[]{Manifest.permission.RECORD_AUDIO}; public static void verifyAudioPermissions(Activity activity) { Logger.e("获取录音权限"); int permission = ActivityCompat.checkSelfPermission(activity, Manifest.permission.RECORD_AUDIO); if (permission != PackageManager.PERMISSION_GRANTED) { Logger.e("获取录音权限:permission != PackageManager.PERMISSION_GRANTED"); ActivityCompat.requestPermissions(activity, PERMISSION_AUDIO, GET_RECODE_AUDIO); } } }