0

我正在开发一个应用程序,我想强制用户将此应用程序安装在内部存储中。应用程序无法安装在 SD 卡上

任何建议和想法将不胜感激
谢谢

4

3 回答 3

2

你没有阅读文档

但是,如果您确定您的应用程序永远不应该安装在外部存储上,那么您应该通过声明 android:installLocation 的值为“internalOnly”来明确这一点

来自http://developer.android.com/guide/appendix/install-location.html

于 2012-05-31T15:23:19.510 回答
1

检查http://developer.android.com/guide/topics/manifest/manifest-element.htmlandroid:installLocation _

编辑:因为从标题中的问题我认为你想强制用户安装在 SD 卡上

于 2012-05-31T15:23:33.673 回答
1

在您的 Mainfest 文件中为 SD 卡执行此操作

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.emx.jamalert"
    android:installLocation="preferExternal">

对于内部存储器

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.emx.jamalert"
    android:installLocation="Internal">
于 2013-10-09T10:07:08.667 回答