【问题标题】:Prevent other applications from writing to SD card阻止其他应用程序写入 SD 卡
【发布时间】:2011-12-19 10:07:48
【问题描述】:

在我的应用程序执行写入操作时,是否有任何方法可以使用 Java 或 C++ 来防止所有应用程序写入 SD 卡?也许一些 Linux 系统调用可以做到这一点?

【问题讨论】:

    标签: android android-ndk android-sdcard


    【解决方案1】:

    没有。 您不能阻止所有应用程序写入 SDCARD。 (未root手机中的Android应用程序已获得同等特权)

    是的,如果手机已root,您可以执行此操作。

    【讨论】:

      【解决方案2】:

      我认为您不能阻止其他应用程序写入,但您可以使用 File.SetWritable() 阻止它们写入您的文件。如果这还不够安全,并且文件不是太大,您可以将其写入内部存储,然后将其移动到 SD。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-10-05
        • 2013-09-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多