Skip to content

LogUtils.Config初始化失败 #1618

Closed
Closed
@Reginer

Description

@Reginer

调用打印方法崩溃,LogUtils.Config构造方法中会初始化mDefaultDir,存在崩溃。可以修改为不直接初始化它,设置了保存到文件才去初始化

简洁地描述下 Bug。

  • AndroidUtilCode 的版本:1.31.0

异常堆栈

Caused by: java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
	at android.os.Environment.getExternalStorageState(Environment.java:1143)
	at com.blankj.utilcode.util.SDCardUtils.isSDCardEnableByEnvironment(SDCardUtils.java:35)
	at com.blankj.utilcode.util.UtilsBridge.isSDCardEnableByEnvironment(UtilsBridge.java:478)
	at com.blankj.utilcode.util.LogUtils$Config.<init>(LogUtils.java:642)
	at com.blankj.utilcode.util.LogUtils$Config.<init>(LogUtils.java:617)
	at com.blankj.utilcode.util.LogUtils.<clinit>(LogUtils.java:100)

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions