-1
當用戶安裝我的應用程序時,我想將我的apk文件安裝到SDCARD設備上。將apk文件安裝到設備SD卡
我看到了PackageManagerService.java
的源代碼,我可以更新安裝位置,但我不確定我應該更改該代碼。
當用戶安裝我的應用程序時,我想將我的apk文件安裝到SDCARD設備上。將apk文件安裝到設備SD卡
我看到了PackageManagerService.java
的源代碼,我可以更新安裝位置,但我不確定我應該更改該代碼。
我覺得應該可以幫助您:
引述:
與API 8級開始,你可以 允許應用程序在安裝 外部存儲器(例如,設備的SD卡 )。這是一個 可選功能,您可以聲明 您的應用程序與
android:installLocation
清單 屬性。如果您不聲明此屬性,則您的應用程序將在 的內部存儲器上安裝 ,並且無法將其移動到外部存儲設備 。爲了讓系統對外部存儲安裝您 應用, 修改清單文件以包括
<manifest>
元素 的android:installLocation
屬性 ,用的不是「preferExternal
」或 「auto
」一 值。例如:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:installLocation="preferExternal"
... >