我有一个工业Android板“ Allwinner”,专门用于安装有可移动驱动器的信息亭系统:
/storage/card -- SD-card
/storage/udisk3 -- USB storage device via USB-OTG
一切正常。我收到(未挂载的)通知,并且可以在存储上读写。我什至不必向用户征求使用可移动存储的许可,尽管它是适用于信息亭系统的Android 6!
但是,有时我可以设法在/storage/usdisk3
路径上写在未插入可移动文件的情况下!然后,这些文件存储在内部存储器中,而不是显示文件的内容。可移动存储。再次连接可移动存储后,我会在该路径下看到其内容,直到将其拔出为止。
不幸的是,在实施使用/storage/usdisk3
的功能之后很久我才发现这种行为;(
因此,我必须解决该异常情况,并区分/storage/usdisk3
的内容是否确实是可移动存储。
问题
/storage/usdisk3
的内容是否真正属于可移动存储的安全方法是什么?