2011-04-20 49 views
5

我的應用程序的清單安裝時不工作具有以下設置清單中preferexternal從市場

<manifest ... android:installLocation="preferExternal"> 

<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="8"/> 

當應用程序獲取的外置SD安裝2.2設備上測試-卡。但是,當我從android市場安裝相同的應用程序。應用程序安裝在內部卡上,無法將其移動到外部卡上。所以installLocation似乎被忽略。

有什麼我錯過了嗎?或者它是一個錯誤?

問題解決!

在網絡上進一步搜索後,我發現了一些關於在應用程序市場中設置「內容保護」的評論。並且不允許將應用移至外部SD卡。

因此,如果您在應用程序市場中關閉「內容保護」,則應用程序可以移至外部卡。

+0

無論如何都不應該打開它。內容保護已棄用 - 使用應用程序許可http://developer.android.com/guide/publishing/licensing.html – Blundell 2011-04-20 14:36:02

+1

您可以在下面添加解決方案作爲答案,以便我們可以從未答覆列表中獲得此答案嗎?謝謝。 – 2011-08-04 13:39:19

+0

你回答了我的問題,我已經在uses-sdk標籤下添加了installLocation :( – Warpzit 2012-02-28 14:09:22

回答

1

按照要求由比爾蜥蜴

問題解決了!

在網絡上進一步搜索後,我發現了一些關於在應用程序市場中設置「內容保護」的評論。並且不允許將應用移至外部SD卡。

因此,如果您在應用程序市場中關閉「內容保護」,則應用程序可以移至外部卡。