如何設定安卓手機軟體的預設安裝位置

2021-06-27 10:12:43 字數 1247 閱讀 2962

1、通過adb shell命令

下面為安卓4.4版本的adb shell命令

pm get-install-location: returns the current install location.

0 [auto]: let system decide the best location

1 [internal]: install on internal device storage

2 [external]: install on external media

如設定預設的安裝路徑為sd卡,則執行以下命令

adb shell pm set-install-location 2

需要注意的是,2.2的 pm 命令可能不同

2、安卓的menifest清單檔案上也有相應的設定。

<?xml version="1.0" encoding="utf-8"?>

"package="com.funshion.santamaria"

android:versioncode="1"

android:versionname="1.0" android:installlocation="auto/internalonly/preferexternal >

3、然後。。。。測試下吧。。

找了乙個記憶體快滿的,但是sd卡還很充裕的三星的手機試了下。

1、用助手設定優先安裝在外置記憶體卡上,結果應用安裝位置在手機記憶體上了。。

2、用adb shell pm set-install-location 2命令強制設定安裝位置為外接記憶體卡,結果安裝應用時提示手機「記憶體已滿」,直接安裝不上了。。令人費解

還有小公尺是不能修改預設儲存位置的。。。。。。而且也沒有sd卡。。。只有phone自帶的手機卡

homunculus

神仙級手機控(lv5)

發表於 2012-10-25 14:42:32

|只看該作者

這個要牽涉到android4.0的限制,由於記憶體卡好壞會導致很多不明狀況的問題發生,故限制了程式應用資料可選位置,但要理解一點,程式一般分為主程式與資料,特別對應大型遊戲等,遊戲主程式在機身記憶體,較大的資料報會預設放到大儲存器(即sd卡),所以小公尺的4g記憶體還以足夠用的,一兩百個應用是不用擔心的,不用想2.3時代一味想放到sd卡節省容量,手機會快點?不會的,不要用電腦上的常識放到手機上。 ...

不過lz有強迫症的話,還是有方法的,用很多優化管理軟體像安卓優化大師,lbe等等能移動一部分,因為很多需要開機啟動的是不能移動到卡上的。

玩機攻略(安卓手機軟體推薦)

1.瀏覽器 1.yandex瀏覽器 體積大,費電,但是.但是 支援電腦板chorme外掛程式!感動哭 2.via瀏覽器 體積小,極簡,速度很快,支援js指令碼 3.夸克瀏覽器 獵豹出品,體積超小,一切極簡,速度很快,誰用誰知道 4.firefox 功能強大,外掛程式很多,速度較慢,設定搜尋引擎很方便...

安卓手機軟體開發學習培訓 離高薪還遠嗎

安卓手機軟體開發學習培訓能給大學生帶來高薪工作嗎?這都是想要學習的人所要關心的問題,現在千鋒給大家詳細分享一下。當今社會所需要的人才水平在不斷增加,就業壓力也在不斷增加。在如今的就業環境之下,越來越多人選擇另一條道路 培訓深造。為了暫時躲避就業困境,為自己的未來謀得乙個好的發展,很多大學生在畢業之後...

剖析安卓軟體的安裝位置

一 安卓手機的ram rom sd卡到底相當於電腦的什麼?上面的作者也說了,ram rom sd卡是不同的儲存器。如果非要做比較的話應該是這樣的 手機的ram 電腦的記憶體條 手機的rom 電腦的硬碟 手機的sd卡 電腦的外接usb儲存器 比如u盤 行動硬碟之類 這樣比較應該很容易理解為什麼說rom...