HTC Incredible 和 Archos 5 IT 等一些 Android 设备似乎不需要 SD 卡进行存储。
读取和写入文件到“外部”存储(到目前为止是 SD 卡)的应用程序应该如何以尽可能向后和向前兼容的方式处理这个问题?
编辑:获取更多关于使用板载内存作为存储设备的报告,例如 Pandigital Novel,其中使用 SD 卡的 IO 操作失败。有任何想法吗?是权限问题吗?
HTC Incredible 和 Archos 5 IT 等一些 Android 设备似乎不需要 SD 卡进行存储。
读取和写入文件到“外部”存储(到目前为止是 SD 卡)的应用程序应该如何以尽可能向后和向前兼容的方式处理这个问题?
编辑:获取更多关于使用板载内存作为存储设备的报告,例如 Pandigital Novel,其中使用 SD 卡的 IO 操作失败。有任何想法吗?是权限问题吗?
使用Environment.getExternalStorageDirectory()
. 它适用于 ARCHOS 5 Android 平板电脑。它适用于普通的 Android 设备。而且我还没有确认 Incredible 允许 SDK 应用程序写入大型板载闪存区域,因此您可能别无选择。请注意,Verizon 应该为 Incredible 提供 2GB SD 卡以帮助解决此问题。