android:查找sd-card是否存在

android:查找sd-card是否存在,第1张

概述我遇到了问题.我有一个星系标签,配有16GB的内部存储空间和2GB的SD卡. 当我使用environment.getExternalStorageState时,它返回已挂载.但是,当我从我的galaxy选项卡中删除sd-card时,它仍然会返回已安装,因为它将内部存储视为外部存储.有什么方法可以区分实际的SD卡和内部存储? 谢谢 目前似乎没有任何公共API.您可以通过查看/ proc / moun 我遇到了问题.我有一个星系标签,配有16GB的内部存储空间和2GB的SD卡.

当我使用environment.getExternalStorageState时,它返回已挂载.但是,当我从我的galaxy选项卡中删除sd-card时,它仍然会返回已安装,因为它将内部存储视为外部存储.有什么方法可以区分实际的SD卡和内部存储?

谢谢

解决方法 目前似乎没有任何公共API.您可以通过查看/ proc / mounts进行检查,但是您的代码将依赖于设备,因为并非所有设备都在同一位置安装辅助外部存储(SD卡). 总结

以上是内存溢出为你收集整理的android:查找sd-card是否存在全部内容,希望文章能够帮你解决android:查找sd-card是否存在所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

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

原文地址: http://outofmemory.cn/web/1124276.html

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

发表评论

登录后才能评论

评论列表(0条)

保存