您需要获取读取SD卡数据的权限吗?我找到了写入权限,但没有找到读取权限。
别忘了添加
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
到你的清单文件中
READ_EXTERNAL_STORAGE
http://developer.android.com/reference/android/Manifest.permission.html#READ_EXTERNAL_STORAGE
关键在于你想要读取什么。如上所述,如果您正在阅读非应用程序创建的内容,则需要获得许可。某些设备也可以让您这样做,前提是设备上允许开发者选项。但最好在清单中包含它。
如果您只是使用相同的应用程序阅读自己编写的内容,则不需要明确许可。
如果您想要列出文件夹中的文件列表,则需要添加 WRITE_EXTERNAL_STORAGE 权限。