似乎某些Android设备(如HTC Incredible和Archos 5 IT)不需要SD卡进行存储。
如何将读取和写入文件到“外部”存储(到目前为止SD卡)的应用程序以最向后和向前兼容的方式处理?
编辑:获取有关使用板载内存作为存储设备的更多报告,例如Pandigital Novel,其中与SD卡配合使用的IO操作失败。有任何想法吗?这是权限问题吗?
答案 0 :(得分:1)
使用Environment.getExternalStorageDirectory()
。 It works on the ARCHOS 5 Android tablet。它适用于普通的Android设备。我还没有确认Incredible允许SDK应用程序写入大型板载闪存区域,因此可能您没有真正的选择。请注意,Verizon应该使用Incredible发送2GB SD卡来帮助解决这个问题。