package com.casic.endoscope.utils import android.Manifest import android.os.Build object ProjectConstant { val USER_PERMISSIONS = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { arrayOf( Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.READ_MEDIA_IMAGES, Manifest.permission.READ_MEDIA_VIDEO, Manifest.permission.BLUETOOTH_CONNECT, Manifest.permission.BLUETOOTH_SCAN, Manifest.permission.ACCESS_COARSE_LOCATION, Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.RECORD_AUDIO ) } else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) { arrayOf( Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.BLUETOOTH_CONNECT, Manifest.permission.BLUETOOTH_SCAN, Manifest.permission.ACCESS_COARSE_LOCATION, Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.RECORD_AUDIO ) } else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { arrayOf( Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.ACCESS_COARSE_LOCATION, Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.RECORD_AUDIO ) } else { arrayOf( Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.ACCESS_COARSE_LOCATION, Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.RECORD_AUDIO ) } const val PERMISSIONS_CODE = 999 //海康摄像头参数 const val HK_NET_IP = "192.168.8.1" const val HK_NET_PORT = "8000" const val HK_NET_USERNAME = "admin" const val HK_NET_PASSWORD = "casic203" const val SERVICE_UUID = "0000ffe0-0000-1000-8000-00805f9b34fb" //连接设备的UUID // const val SERVICE_UUID = "00001800-0000-1000-8000-00805f9b34fb" // const val SERVICE_UUID = "00002a00-0000-1000-8000-00805f9b34fb" // const val SERVICE_UUID = "00002a01-0000-1000-8000-00805f9b34fb" // const val SERVICE_UUID = "00002a04-0000-1000-8000-00805f9b34fb" // const val SERVICE_UUID = "00002aa6-0000-1000-8000-00805f9b34fb" // const val SERVICE_UUID = "00001801-0000-1000-8000-00805f9b34fb" // const val SERVICE_UUID = "0000ffe0-0000-1000-8000-00805f9b34fb" // const val SERVICE_UUID = "0000ffe1-0000-1000-8000-00805f9b34fb" }