Android 台灣中文網

標題: 應用程式資料問題 [打印本頁]

作者: boll30012    時間: 2012-10-22 21:20
標題: 應用程式資料問題
可以把app 移到sd卡是沒問題 但是 請問能不能也把 app裡面的"資料"也移到sd卡呀...
APP的大小是跑進去sd卡沒錯  但是 "資料"依然是佔著手機的ROM....
一個app 檔案很小 資料卻 20 30mb... 手機rom 根本就被塞光.
作者: ailiyin    時間: 2012-10-23 19:45
你直接在程序管理里 移动程序 ,不行就用用第三方软件  或者刷一个 能选择安装位置 的rom   这样就方便多了
作者: lywu2000    時間: 2012-10-25 18:51
所謂的"資料"是指/data/data裡的資料嗎?
程式本身的資料不會放在/data/data中,只有紀錄使用者資料才會放在/data/data中
一般這部份佔的大小不會太大,雖然這部份檔案不大,但影響系統穩定性很大,所以不宜移到SD卡
不知是什APP會有很大的"資料"?
作者: boll30012    時間: 2012-10-25 19:01
就是這個..我就算把她強制移動到SD卡 只有應用程式的大小會過去 資料大小孩是跟著rom.

作者: boll30012    時間: 2012-10-25 19:02
whatapp也是蠻大的= =.
作者: lywu2000    時間: 2012-10-25 21:48
boll30012 發表於 2012-10-25 19:01
就是這個..我就算把她強制移動到SD卡 只有應用程式的大小會過去 資料大小孩是跟著rom. ...

這個....
看來你是Fasebook大用戶
確實有點難
資料量很大的程式應該不是太多,即使很大的Game,用戶的資料都很小
你可以考慮將其他APP都搬到SD卡,留一些空間給Facebook,可能是目前比較間單可行的辦法
用Link2SD可以搬移大部分的APP
作者: h042932    時間: 2012-10-26 00:11
lywu2000 發表於 2012-10-25 21:48
這個....
看來你是Fasebook大用戶
確實有點難

請問一下唷 手機系統的哪些app不能移動到SD卡
因為三不五時就有儲存空間不足的訊息跳出來==
之前索性把日曆跟相機都移到SD卡
但後來這兩個APP就自動移除了耶
所以想問有哪些是移到SD卡就會沒作用的
謝謝:)
作者: lywu2000    時間: 2012-10-26 07:32
h042932 發表於 2012-10-26 00:11
請問一下唷 手機系統的哪些app不能移動到SD卡
因為三不五時就有儲存空間不足的訊息跳出來==
之前索性把日 ...


系統程式不能移,其他非系統APP大都可以移
系統程式是指放在"/system/app/"目錄的APP
一般自己裝的APP放在"/data/app/"
如果用android自帶的APP2SD限制比較多,有Widget的也不能移,其他APP要試
我是用link2sd,並且在sd卡切出1G,ext2第二空間,這個好用很多
基本上只要放在data/app的都可以移,Widget也都相容可用
放在/system/app的,link2sd有一個功能,可以試著轉換系統程式成使用者程式,如果可以轉成功,就可以移
你說的相機日曆都是系統程式,所以不能移,如果要移,應該用link2sd
考慮將大塊頭但是使用頻率稍低的APP如"google map"等轉成可移,比較有效益
常用的還是留在內部記憶體,對系統流暢度會比較好
以上是我個人經驗,希望對你有幫助
作者: h042932    時間: 2012-10-26 08:57
lywu2000 發表於 2012-10-26 07:32
系統程式不能移,其他非系統APP大都可以移
系統程式是指放在"/system/app/"目錄的APP
一般自己裝的APP放在 ...

我是用鈦備份轉換成使用者程式
然後才移到SD卡的
但還是不行耶
之前有想用link2SD
不過當初在換記憶卡的時候
為了經濟實惠選了Sanddisk C4 32G
C4速度應該吃不消吧
google map我已經轉移到SD卡了

我看可用空間還有50幾MB
但就是一直顯示儲存空間不足
也有用幸運解鎖器修復儲存空間不足
不過都沒用><
謝謝你的回答唷!

作者: lywu2000    時間: 2012-10-26 10:42
本帖最後由 lywu2000 於 2012-10-26 10:47 編輯
h042932 發表於 2012-10-26 08:57
我是用鈦備份轉換成使用者程式
然後才移到SD卡的
但還是不行耶


如果用APP2SD,有些使用者程式也會移不動,或移了以後不穩定
所以,系統程式應該很多是不能被移動的
LINK2SD切出的空間會被認為系統的一部分,主要是提高相容性和穩定性,
如果已經使用APP2SD,改用LINK2SD只會更好,不會變慢
一般會寫LINK2SD要很快的記憶卡,我想是會去用LINK2SD都是要大量搬移APP的用途,速度當然要快,其實用APP2SD也是要好的記憶卡才有效果
APP不能安裝,RAM不足,內部記憶體(/data)空間不足,系統空間(/system)不足都有可能,都要檢查,如果看設定裡的項目,總容量只會計算內部記憶體空間,很容易忽略其他部分,我也遇過很多次,哈,看來你比我還有經驗,以上只是提供你參考

作者: boll30012    時間: 2012-10-26 11:02
lywu2000 發表於 2012-10-25 21:48
這個....
看來你是Fasebook大用戶
確實有點難

有挖 我其他的都用鈦備份 強制移到sd卡 只有一些像是一些真的沒辦法移的才會 留在rom
但是= = 空間還是很小...
作者: boll30012    時間: 2012-10-26 11:04
h042932 發表於 2012-10-26 00:11
請問一下唷 手機系統的哪些app不能移動到SD卡
因為三不五時就有儲存空間不足的訊息跳出來==
之前索性把日 ...

應該是除了 一定要安裝 到rom 不能沒辦法跑的 才要放吧 不然其他應該都可以= =

作者: boll30012    時間: 2012-10-26 11:11
lywu2000 發表於 2012-10-26 07:32
系統程式不能移,其他非系統APP大都可以移
系統程式是指放在"/system/app/"目錄的APP
一般自己裝的APP放在 ...

不好意思哦 切ext2是神麼意思   跟原本的sd卡的容易量有神麼差別呢??要怎麼切呢?

作者: lywu2000    時間: 2012-10-26 12:23
boll30012 發表於 2012-10-26 11:11
不好意思哦 切ext2是神麼意思   跟原本的sd卡的容易量有神麼差別呢??要怎麼切呢?
...

這個google一下,有很多詳細教學
用LINK2SD的基本想法是,android源自linux,而linux的檔案系統格式是ext2,ext3,ext4等,所以才會有外加SD卡(FAT32格式)格式不相容,無法作為程式空間的奇怪問題
android也為這問題,困擾很久,所以發展出APP2SD,但是還不太好用
有人想出SD另切出一空間改成ext格式,應該就會相容性更好,速度更快(不用再轉換一次格式)
我用ext2是保守的作法,因為相容性很好,用ext3,ext4會更快,相容性可能差一點
現在大部分程式都可以移,而且很簡單,所以算是很好用
這是我個人經驗,這可能有用的人回報一下,集合大家經驗會更好
作者: boll30012    時間: 2012-10-26 20:08
lywu2000 發表於 2012-10-26 12:23
這個google一下,有很多詳細教學
用LINK2SD的基本想法是,android源自linux,而linux的檔案系統格式是ext2,e ...

可是我每個app都能移到sd卡裡面呀 不會衝突耶 ..

作者: lywu2000    時間: 2012-10-26 23:32
boll30012 發表於 2012-10-26 20:08
可是我每個app都能移到sd卡裡面呀 不會衝突耶 ..

如果每個都可以移,空間還會很小嗎?
作者: h042932    時間: 2012-10-27 08:37
lywu2000 發表於 2012-10-26 10:42
如果用APP2SD,有些使用者程式也會移不動,或移了以後不穩定
所以,系統程式應該很多是不能被移動的
LINK2SD ...

謝謝你唷 看來我的C4記憶卡是沒有太大的作為了XD
其實我也是一直在這裡學習
然後自己遭遇很多問題機就會有很多學習的機會XD
你提到的那幾個方面我都有看過
但確定都還沒滿耶,真是奇怪了xD
那在請問一下,超頻的跟LBE安全大師
那一類操縱到系統的也都可以放在SD卡嗎
之前把LBE安全鎖放到SD卡卻反而沒作用了
作者: boll30012    時間: 2012-10-27 09:10
lywu2000 發表於 2012-10-26 23:32
如果每個都可以移,空間還會很小嗎?

不好意思是哦~= = 我比較笨
可是 妳說在SD卡切出EXT空間 他也是隸屬於記憶卡呀
跟存在不切的記憶卡裡面不是一樣的意思嘛0...0
作者: boll30012    時間: 2012-10-27 09:12
lywu2000 發表於 2012-10-25 21:48
這個....
看來你是Fasebook大用戶
確實有點難

我有用鈦備份強制ˋ把很多APP移動到SD卡
但是= =在 內存APP才20個 而且容量都是很小的= =
ROM也是一樣 只有30 40~
作者: h042932    時間: 2012-10-27 10:20
本帖最後由 h042932 於 2012-10-27 10:49 編輯
boll30012 發表於 2012-10-27 09:10
不好意思是哦~= = 我比較笨
可是 妳說在SD卡切出EXT空間 他也是隸屬於記憶卡呀
跟存在不切的記憶卡裡面不 ...


在SD卡上切出的EXT空間會被視為系統的一部分
雖然實際上是在SD卡,但手機會辨認為系統內
也就是說本來有些Widget那類的,或是移到SD卡會怪怪的app
也可以移動到切出來的EXT空間
這樣就能達到釋放出更多空間的目的了

希望我的理解沒錯
作者: boll30012    時間: 2012-10-27 10:51
意思就是說 可以切出 跟ROM一樣空間的意思??
作者: lywu2000    時間: 2012-10-28 21:00
h042932 發表於 2012-10-27 10:20
在SD卡上切出的EXT空間會被視為系統的一部分
雖然實際上是在SD卡,但手機會辨認為系統內
也就是說本來有 ...

LINK2SD發展的邏輯就是如此
不過實際操作上,應該是有一些技術的問題,所以還是沒有能做到讓SD卡空間和內部儲存空間完全的無縫接合
所以LINK2SD仍然建議如它本身LINK2SD不要放到SD上,還有一些系統程式,如果要轉移,要測試,還有就是樓主提的問題,/data/data中的資料仍不要轉移,這些資料要轉移,技術上應該是沒問題,但是因易於造成系統不穩定,所以在LINK2SD中才故意不放入這些功能
我也是遇到轉移程式有問題,最明顯的就是Wiget不能用,後來試用LINK2SD並且一定要另切空間,相容性和穩定性都很OK(否則LINK2SD內含APP2SD功能,此時就會使用APP2SD方式轉移),覺得可以推薦給和我有相同問題的人
至於哪些系統程式可以轉移,這個是要測試才知道的,我是重視穩定性,所以像開機就要用的程式如防毒,超頻等APP我是不會放到SD卡的,上次有試過"設定精靈",移到SD,還是可以正常執行,但是系統就會頓
我也有發現像一些"地圖"還有"Fasebook"等程式反而不應放在系統程式,因為很容易在升級或轉移時,結果在使用者程式又有一份程式,造成一堆沒用的APP放在系統佔用空間卻無作用,所以轉移成使用者程式較適當,手動檢查一下系統可能會發現一些沒用的東西,體積還很大
以上供參考,有更好方法可以提出供大家參考
作者: boll30012    時間: 2012-10-28 22:22
lywu2000 發表於 2012-10-28 21:00
LINK2SD發展的邏輯就是如此
不過實際操作上,應該是有一些技術的問題,所以還是沒有能做到讓SD卡空間和內部 ...

但是像是facebook 的話 在system app 裡面 就有他了耶 如果我把他移到SD卡 會不會 發生什麼問題呀-3-
要移動的話 要先把他轉成使用者應用程式  才能移動耶 這樣的話 手機 整個回復的話 FB不就會不見了= =
而且 我在鈦備份裡面看的時候 除了有Facebook 之外 還有Facebook CalendarSync . Facebook extension
Facebook Post Viewer . Facebook設定2.0.A.0.2 是要全部都移? 還是?
作者: lywu2000    時間: 2012-10-29 10:29
boll30012 發表於 2012-10-28 22:22
但是像是facebook 的話 在system app 裡面 就有他了耶 如果我把他移到SD卡 會不會 發生什麼問題呀-3-
要 ...

這麼多Facebook類的app裡,只有一個體積最大
"Facebook.apk",轉換這一個就好了
其他是SONY Xperia特有,也是賣點之一,是整合Facebook應用用的
這個Facebook.apk常會更新,造成data/app和system/app都同時存在,而且有很多替代品,我是用friendcaster取代(我少用),體積就會小很多
作者: boll30012    時間: 2012-10-29 19:45
lywu2000 發表於 2012-10-29 10:29
這麼多Facebook類的app裡,只有一個體積最大
"Facebook.apk",轉換這一個就好了
其他是SONY Xperia特有,也 ...

friendcaster是什麼= = 怎麼取代
取代之後 FACEBOOK 會不見麻??
作者: lywu2000    時間: 2012-10-31 09:18
boll30012 發表於 2012-10-29 19:45
friendcaster是什麼= = 怎麼取代
取代之後 FACEBOOK 會不見麻??

FriendCaster在google play就有,是另一個使用facebook的介面
用看看就知道了,如果覺得好用,原有的facebook.apk可以刪掉,對FACEBOOK上的資料應該沒影響
(我的FB資料很少,所以沒發現有何影響)




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1