我的问题是:我的应用程序没有安装SD卡。但是我写了这段代码;
android:installLocation="auto"
当我从蓝牙安装.apk时,我编写了这段代码。有可能移动SD卡,但当我从Android市场安装apk时,无法移动SD卡。为什么???
答案 0 :(得分:4)
您使用的是Android Market的“版权保护”功能吗?如果是这样,那么它将覆盖android:installLocation并且只允许用户将其安装在内部存储上。
此外,如果您希望将应用安装在外部设备上,则应使用preferExternal而不是auto。
供进一步参考: http://developer.android.com/guide/appendix/install-location.html