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

Android 强制在内部存储上安装应用程序,android,installation,internal-storage,Android,Installation,Internal Storage,我希望我的应用程序只能安装在内部存储上。 我尝试了两种选择: 没有在清单中指定任何存储首选项,文档称这将强制应用程序只安装到内部存储 在清单中显式指定android:installLocation=internalOnly 在这两种情况下,当我尝试将其安装在运行Android 4.4.2、内核3.4.67并具有SD卡的平板电脑上时,它会提示我选择是将应用程序安装在平板电脑存储还是SD卡上。 这款平板电脑有充足的9 GB免费内部存储空间。默认写入磁盘也设置为内部存储 在用户批准应用程序所需的权限后

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

没有在清单中指定任何存储首选项,文档称这将强制应用程序只安装到内部存储 在清单中显式指定android:installLocation=internalOnly 在这两种情况下,当我尝试将其安装在运行Android 4.4.2、内核3.4.67并具有SD卡的平板电脑上时,它会提示我选择是将应用程序安装在平板电脑存储还是SD卡上。 这款平板电脑有充足的9 GB免费内部存储空间。默认写入磁盘也设置为内部存储

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

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

在网站上发布,以帮助引起关注