2012-01-17 130 views
1

我的问题是:我的应用程序不安装SD卡。但是我写这个代码;便携式SD卡Android

android:installLocation="auto" 

我写这个代码,当我从蓝牙安装.apk的应用程序。这是可能的移动SD卡,但是当我从Android市场安装apk不可能移动SD卡。为什么???

+0

你尝试过这个。如果不是在Android清单尝试<使用许可权的android:NAME = “android.permission.WRITE_EXTERNAL_STORAGE”> Nitin 2012-01-18 05:28:03

+0

我尝试,但不工作。 – 2012-01-18 05:48:41

回答

4

您是否在使用Android Market的“复制保护”功能?如果是这样,那么它将覆盖android:installLocation并且只允许用户将其安装在内部存储上。此外,如果您更喜欢将您的应用安装在外部设备上,则应该使用preferExternal而不是auto。

更多参考: http://developer.android.com/guide/appendix/install-location.html

+0

是安卓市场的复制保护功能。我能做什么? android:installLocation =“preferExternal”这不起作用。 如何使用授权服务? – 2012-01-17 19:10:01