2012-01-17 123 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