【问题标题】:Disable trace of open files in 3rd party reader in android在 android 的 3rd 方阅读器中禁用打开文件的跟踪
【发布时间】:2016-11-07 14:29:37
【问题描述】:

我想从应用程序内存中打开 doc,在 3rd 方阅读器中 Excel 中的其他文件。

我已成功从内存中读取文件。

但是当您打开 google doc 或 excel 阅读器应用程序时,会显示最近的选项卡文件,并且任何人都可以将该文件复制到外部存储器。

是否有可能从 3rd 方应用程序中清除历史记录。或禁用历史记录。

【问题讨论】:

    标签: android filereader


    【解决方案1】:

    是否有可能从 3rd 方应用程序中清除历史记录

    仅当应用为此提供某种 API 时。

    或禁用历史记录。

    仅当应用为此提供某种 API 时。

    您正在启动第三方应用程序。该应用程序的开发人员可以做任何他们想做的事情,而用户可以使用用户想要的任何第三方应用程序。

    在最近的标签文件中显示,任何人都可以将该文件复制到外部存储器

    当然。用户可能会选择一个立即将内容上传到服务器的应用程序。它是用户的设备。它是用户的应用程序。并且,如果内容在用户的设备上,它就是用户的内容。用户可以对这些东西做任何自己想做的事情。

    【讨论】:

    • 但我不想授予用户复制文件的权限。如果我将该文件复制到内部存储器的其他临时文件夹中并在用户返回应用程序或停止应用程序时删除,M 正在寻找解决方案。
    • @user3509456:“但我不想授予用户复制文件的权限”——然后不要将内容提供给第三方应用程序。您必须自己在自己的应用程序中实现所有内容。 “并在用户返回应用程序或停止应用程序后删除” - 这不会阻止用户复制内容。用户可以在第三方应用程序中执行此操作,而无需离开它。用户选择的第三方应用的点可能是复制应用内的内容。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 2016-10-12
    相关资源
    最近更新 更多