Blankj / Blankj/AndroidUtilCode

API 23 ACCESS_BACKGROUND_LOCATION 权限请求报错

Offen
#1,566 1 Kommentar 0 Reaktionen 1 zugewiesene Person Beansprucht von @Blankj Auf GitHub ansehen
bug
Vorherrschende Sprache
Java
Sterne
33.6k
Forks
10.6k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

## 描述 Bug

找不到权限,崩溃

- AndroidUtilCode 的版本:utilcodex:1.30.6
- 出现 Bug 的设备型号:HUAWEI PLK-T100
- 设备的 Android 版本:API23

## 相关代码
manifest:
“android:name="android.permission.ACCESS_BACKGROUND_LOCATION"”
code:
PermissionUtils.permissionGroup(
PermissionConstants.PHONE,
PermissionConstants.LOCATION,
PermissionConstants.SMS,
PermissionConstants.STORAGE
).callback(new PermissionUtils.SingleCallback() {
@Override
public void callback(boolean isAllGranted, @NonNull List granted, @NonNull List deniedForever, @NonNull List denied) {
//
}
}).request();
## 异常堆栈
java.lang.IllegalArgumentException: Unknown permission: android.permission.ACCESS_BACKGROUND_LOCATION
at com.android.server.pm.PackageManagerService.getPermissionFlags(PackageManagerService.java:3881)
at com.android.server.pm.PackageManagerService.shouldShowRequestPermissionRationale(PackageManagerService.java:4027)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:475)
at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:2807)
at com.android.server.pm.HwPackageManagerService.onTransact(HwPackageManagerService.java:510)
at android.os.Binder.execTransact(Binder.java:453)
## 截图

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.