我需要在外部数据上安全保护我的应用数据。有没有办法隐藏数据通过其他应用程序或USB访问? 有很多数据,所以不想在私人模式下使用内部存储。 如何设置chmod 700等文件的权限?
应用数据是需要在PDF阅读器中打开的PDF文件。所以需要照顾它
答案 0 :(得分:1)
有没有办法隐藏数据通过其他应用程序或通过USB访问?
没有
有大量数据,所以不想在私人模式下使用内部存储。
在大多数Android 3.0+设备上,内部存储和外部存储位于同一分区,并具有相同的空间。因此,如果“大量数据”对于内部存储而言太多,那么对于大多数Android 3.0+设备来说,外部存储太多了。
它位于Android 1.x / 2.x上,其中内部存储往往是独立的,比外部存储小很多。
如何设置chmod 700等文件的权限?
你不能。
欢迎使用Facebook's Conceal等库来加密外部存储上的文件,使用内部存储上维护的密钥。这样可以防止他人检查您的数据(当然,除了在root设备上)。但是,用户或其他应用仍然可以删除您的文件。