我正在开发一个应用程序,我想强制用户在内部存储中安装此应用程序。无法在SD卡上安装应用程序
任何建议和想法将不胜感激<感谢
答案 0 :(得分:2)
你没有阅读文档
但是,如果您确定您的应用程序永远不应该安装在外部存储上,那么您应该通过声明android:installLocation并使用值“internalOnly”
来明确这一点。
来自http://developer.android.com/guide/appendix/install-location.html
答案 1 :(得分:1)
检查http://developer.android.com/guide/topics/manifest/manifest-element.html
中的android:installLocation
编辑:因为标题中的问题我认为你想强迫用户安装在SD卡上
答案 2 :(得分:0)
在您的清单文件中执行此操作 对于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">