我有一个库应用程序,我存储不同的书作为sqlite dbs。书籍的数量可以增加,当使用内部存储时,这会产生SqliteFullException
。如果我使用外部存储,那么有没有办法让用户无法访问这些文件?另外,在不暴露给用户的情况下,保存如此大量数据库的最佳方式是什么?如何在android中存储大量的数据库文件?
0
A
回答
1
强硬的呼叫。目前在SD卡中没有保护。 内部存储器是有限的。
如果您的db文件的大小受限制< 10 MB,您可以加密它们并将其放入SD卡中,并在需要时将其解密。大小限制是解密时间。较大的文件需要更长时间才能解密。
目前只有通过默默无闻的安全是可能的。
编辑
为你大,你可以有每订一张分贝。
0
我会建议创建一个Web服务,您可以在其中存储所有数据,并让客户端(电话)从Web服务请求所需的信息。您可以通过将身份验证功能构建到您的Web服务中来保护您的数据。
相关问题
- 1. 在android中存储大量数据
- 2. 在数据库中存储大量文件
- 3. 如何在内存中存储大量的文本数据?
- 4. 如何在android数据库中存储
- 5. 如何在数据库中有效存储大量的行
- 6. 如何在android sqlite数据库中存储文件
- 7. 存储大量数据:数据库或文件系统?
- 8. 如何在Android中私密存储大数据量?
- 9. 在android数据库中存储数据
- 10. 如何在核心数据中存储大量文本
- 11. 如何在SQLite中存储PDF文件在Android中的数据库
- 12. 将大量图形数据结构存储在数据库中
- 13. 在数据库中存储XML文件
- 14. 在数据库中存储autocad文件
- 15. SQLite数据库最大存储容量
- 16. 如何在文件中密集存储大量数字?
- 17. 我如何在android数据库中存储android json数组?
- 18. C#:在数据库中存储文件大小
- 19. 如何存储大量小文件
- 20. 如何在数据库中存储常量数据
- 21. PHP - 如何将大量文件路径存储到MySQL数据库?
- 22. 如何在Android中存储大量的整数?
- 23. 在ASP.NET中存储大量数据
- 24. 在MySQL中存储大量数据?
- 25. 在localStorage中存储大量数据
- 26. Android的数据库存储
- 27. 如何显示存储在数据库中的星星数量
- 28. C#文件路径未存储在数据库中。它存储“System.Web.UI.WebControls.FileUpload”数据库
- 29. 在数据库中存储大量图像是愚蠢的吗?
- 30. 在数据库中存储配置文件变量
你为什么害怕用户? – ZeissS
可能是内容保护。 – Samuel