Android 多久检查一次外部存储可用性
我正在阅读有关在android中对外部存储器执行写操作的文档。我想知道我是应该在程序打开时只检查一次,还是应该在我希望写入之前检查一次。最好在执行写入操作时检查。在执行写入操作之前,请检查一次存储的可用性。我发现实际上没有必要检查可用性,因为如果不可用,您只会得到Android 多久检查一次外部存储可用性,android,android-external-storage,Android,Android External Storage,我正在阅读有关在android中对外部存储器执行写操作的文档。我想知道我是应该在程序打开时只检查一次,还是应该在我希望写入之前检查一次。最好在执行写入操作时检查。在执行写入操作之前,请检查一次存储的可用性。我发现实际上没有必要检查可用性,因为如果不可用,您只会得到IOException。在这一点上,你可能想检查出了什么问题,并采取相应的措施(比如向用户显示适当的错误消息)。。但是每次写东西时检查可用性似乎很模糊。。因为当你的应用程序打开时,很难有人卸载SD卡。因为android设备的许多sd卡插
IOException
。在这一点上,你可能想检查出了什么问题,并采取相应的措施(比如向用户显示适当的错误消息)。。但是每次写东西时检查可用性似乎很模糊。。因为当你的应用程序打开时,很难有人卸载SD卡。因为android设备的许多sd卡插槽都位于电池之外。@DmitryZaitsev这似乎是合乎逻辑的。其他人能证明这种方法的可靠性吗?