Blankj / Blankj/AndroidUtilCode

API 23 ACCESS_BACKGROUND_LOCATION 权限请求报错

Aperta
#1,566 1 commento 0 reazioni 1 assegnatario Rivendicata da @Blankj Vedi su GitHub
bug
Lingua principale
Java
Stelle
33.6k
Fork
10.6k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

## 描述 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)
## 截图

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.