Blankj / Blankj/AndroidUtilCode

utilcode:1.30.6或1.31.1引入后启动应用就会在”SD卡/Android/media/“路径下创建对应包名的文件夹,未授权存储权限的情况下存在调用外部SD卡的读写权限的情况

Abierto
#1,730 19 comentarios 0 reacciones 1 asignado Reclamado por @Blankj Ver en GitHub
bug
Lenguaje dominante
Java
Estrellas
33.6k
Forks
10.6k
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

## utilcode:1.30.6或1.31.1引入后启动应用就会在”SD卡/Android/media/“路径下创建对应包名的文件夹,未授权存储权限的情况下存在调用外部SD卡的读写权限的情况

在启动应用未调用任何初始化代码,也会触发创建文件夹得操作。

- AndroidUtilCode 的版本:utilcode:1.30.6和1.31.1
- 出现 Bug 的设备型号:所有设备
- 设备的 Android 版本:所有版本

## 未调用初始化代码,只是引入到项目中

```
implementation ('com.blankj:utilcodex:1.31.1')
```

## 异常详情
```
{"mkdir": "/storage/emulated/0/Android/media"}
```
## 异常堆栈

```
java.io.File.mkdir(File.java:1380)
java.io.File.mkdirs(File.java:1429)
java.io.File.mkdirs(File.java:1428)
android.app.ContextImpl.ensureExternalDirsExistOrFilter(ContextImpl.java:2464)
android.app.ContextImpl.getExternalMediaDirs(ContextImpl.java:694)
android.content.ContextWrapper.getExternalMediaDirs(ContextWrapper.java:287)
androidx.core.content.FileProvider.parsePathStrategy(FileProvider.java:28)
androidx.core.content.FileProvider.getPathStrategy(FileProvider.java:3)
androidx.core.content.FileProvider.attachInfo(FileProvider.java:4)
android.app.ActivityThread.installProvider(ActivityThread.java:6583)
android.app.ActivityThread.installContentProviders(ActivityThread.java:6149)
android.app.ActivityThread.handleBindApplication(ActivityThread.java:6066)
android.app.ActivityThread.-wrap1(Unknown Source:0)
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1988)
android.os.Handler.dispatchMessage(Handler.java:106)
android.os.Looper.loop(Looper.java:164)
android.app.ActivityThread.main(ActivityThread.java:6843)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
```

## 截图

![image](https://user-images.githubusercontent.com/23161221/209114600-f5757194-520d-4219-ba90-365f6866ef82.png)

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.