android格式化SD卡

android格式化SD卡,第1张

android格式化SD卡 找了很久,发现了StorageManager这个关键的类。

这个类在/frameworks/base/core/java/android/os/storage/StorageManager.java下,

StorageManager是Android SDK中管理存储设备的一个类。其中的存储设备分内部存储和外部存储,外部存储可以有SDCard、U盘等其他挂载的外设。

在StorageManager中我找到了几个关键方法


这两个方法没有任何说明,并且是hide标签,意味着得用反射。还有参数volid我一度不知道是啥玩意儿。

尝试以后,通过传入StorageVolume.getid(usb的id),成功。

最后附上格式化SD卡代码,注意 格式完SD卡后,需要挂载SD后才能正常使用。
/**
	 * 格式化SD卡

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5683295.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-17
下一篇2022-12-17

发表评论

登录后才能评论

评论列表(0条)

    保存