繁体   English   中英

Android访问获取外部目录

[英]Android Accessing get external directory

现在,我正在使用蓝牙进行数据传输。 我在选择SD卡/内部存储器中的文件时遇到此类问题。

  1. 我已经在清单中放了权限:

  2. 我正在使用此命令来访问文件File sdCard = Environment.getExternalStorageDirectory();。

  3. 但是当我使用(sdCard.canRead())检查此命令时,它无法读取路径。

任何人都可以解决我的问题吗? 不管怎么说,还是要谢谢你

Android Dev资源对此有很好的指导。

假设您拥有所有正确的权限,则可能会遇到未装载存储或空间不足的问题。 该指南说明了如何检查外部存储目录等的状态。

您是否将以下行添加到AndroidManifest?

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

从android SDK版本4开始,您需要添加该行以通过您的应用访问外部存储。

其他一些问题是,(检查手机是否检测到SD卡)

  • SD卡不干净
  • 电池电压
  • 卡槽被挤压
  • 卡插槽中的金属线会生锈并扭曲
  • 恶意软件入侵SD卡
  • SD卡未正确格式化
  • SD卡坏了
  • 电话故障

问题解决了。 问题与新的android SDK有关。 我们需要添加其他权限。

感谢大家。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM