我正在开发一个在外部存储中下载文件的 Android 应用程序。
我想将它们下载到内部存储中并加密它们,这样即使使用有根设备,它们也能变得安全。我发现我们可以使用内部存储和加密文件,并将它们与我们使用内容提供程序的外部意图一起使用。
有人用这种东西工作过吗?(内部存储 + 加密 + 解密 + 内容提供者)。
谢谢
我正在开发一个在外部存储中下载文件的 Android 应用程序。
我想将它们下载到内部存储中并加密它们,这样即使使用有根设备,它们也能变得安全。我发现我们可以使用内部存储和加密文件,并将它们与我们使用内容提供程序的外部意图一起使用。
有人用这种东西工作过吗?(内部存储 + 加密 + 解密 + 内容提供者)。
谢谢
您可以使用下载管理器通过异步任务下载文件。之后加密和解密该文件。请参阅如何在 Android 中使用 AES 加密 SD 卡中的文件?