在 Android 4.1 中,DEVELOPER OPTIONS 中有一个名为 Protect SD CARD 的新选项。
我知道,如果我们改变这个选项,一些进展将会被扼杀。
现在的问题是,我怎么知道这个选项有一定的变化?
通过什么价值或进步,我可以知道吗?
提前致谢。
在 Android 4.1 中,DEVELOPER OPTIONS 中有一个名为 Protect SD CARD 的新选项。
我知道,如果我们改变这个选项,一些进展将会被扼杀。
现在的问题是,我怎么知道这个选项有一定的变化?
通过什么价值或进步,我可以知道吗?
提前致谢。
不完全确定你在问什么,我可以猜到......
打开该选项会强制执行READ_EXTERNAL_STORAGE
读取外部存储/SD 卡所需的新权限 ( )。在以前的版本中,任何应用程序都可以读取外部存储,并且只需要显式权限才能写入 ( WRITE_EXTERNAL_STORAGE
)。当您打开它时,没有READ_EXTERNAL_STORAGE
权限的应用程序将失败(崩溃)并显示SecurityException
. 如果那是您的应用程序,只需添加权限。如果这些不是您的应用程序,您无能为力,但请作者在下一个版本中添加权限。
如果这就是您要问的,我认为您不能以编程方式检查该选项是否已打开,但无论如何您都不应该这样做。