update 增加云手机识别弹出悬浮窗
This commit is contained in:
@@ -5,11 +5,17 @@ import android.content.Context
|
|||||||
import android.net.Uri
|
import android.net.Uri
|
||||||
import android.os.Build
|
import android.os.Build
|
||||||
import android.provider.Settings
|
import android.provider.Settings
|
||||||
|
import com.blankj.utilcode.util.AppUtils
|
||||||
import org.yameida.worktool.utils.envcheck.CheckRoot
|
import org.yameida.worktool.utils.envcheck.CheckRoot
|
||||||
import java.lang.reflect.Method
|
import java.lang.reflect.Method
|
||||||
|
|
||||||
object FlowPermissionHelper {
|
object FlowPermissionHelper {
|
||||||
|
|
||||||
|
fun isBlueCloud(): Boolean {
|
||||||
|
val blueVersionName = AppUtils.getAppInfo("com.blue.backup")?.versionName
|
||||||
|
return blueVersionName != null
|
||||||
|
}
|
||||||
|
|
||||||
fun isXiaoMi(): Boolean {
|
fun isXiaoMi(): Boolean {
|
||||||
return checkManufacturer("xiaomi")
|
return checkManufacturer("xiaomi")
|
||||||
}
|
}
|
||||||
@@ -31,6 +37,10 @@ object FlowPermissionHelper {
|
|||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (isBlueCloud()) {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
if (isXiaoMi()) {
|
if (isXiaoMi()) {
|
||||||
return isXiaomiBgStartPermissionAllowed(context)
|
return isXiaomiBgStartPermissionAllowed(context)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user