强制应用程序安装在内部存储上

时间:2015-05-24 03:29:39

标签: android installation internal-storage

我希望我的应用只能在内部存储上安装。 我尝试了两种选择:

  1. 未在清单中指定任何存储首选项(文档说这会强制应用仅安装到内部存储
  2. 在清单
  3. 中明确指定android:installLocation="internalOnly"

    在这两种情况下,当我尝试将其安装在运行Android 4.4.2,内核3.4.67且具有SD卡的平板电脑上时,它会提示我选择是否应将该应用安装在平板电脑存储设备上SD卡。 平板电脑有足够的免费内部存储空间(9 GB)。默认写入磁盘也设置为“内部存储”。

    在用户批准应用所需的权限后,有没有办法绕过此提示并安装到内部存储?

1 个答案:

答案 0 :(得分:0)

根据docs,您使用的标志不应允许在SDCARD或任何外部存储上安装。这似乎是一个错误。

发布bug location以帮助关注它。