【问题标题】:Move app to sdcard drama将应用程序移至 sdcard 戏剧
【发布时间】:2018-04-13 21:34:16
【问题描述】:

所以我希望用户能够将应用程序移动到 SD 卡(如果他们拥有一个)。自 2013 年以来,我曾经拥有这些权限,但我删除了它们:

<manifest ...>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

    ...
</manifest>

因为他们会在 Google Play 上警告用户该应用可以访问媒体/照片等,这有点侵入性。

所以现在该应用没有任何权限。用户可以在没有任何权限的情况下将应用程序移动到 sdcard 吗?如果他们不能,我应该使用什么权限?

【问题讨论】:

  • 你自己不能回答这个问题是什么?你为什么不尝试?做个小测试就可以了。
  • 是的,我知道我可以测试它,但我没有 sdcard 或接受 sdcard 的手机,所以是的。
  • 您将不需要这些权限,因为您的应用在移动时不会写入。如果操作系统移动您的应用程序,它需要写入权限。我认为操作系统有它;-)。

标签: android android-permissions android-sdcard


【解决方案1】:

如果你的 targettingSdk 高于 23,你应该获得称为运行时权限的危险权限

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多