|
Hérna er smá trix fyrir þá sem eru með Android síma sem er ekki með mikið innraminni fyrir forrit.
Sjálfur er ég með Nexus one sem kemur með 512mb minni og eftir að stýrikerfið er búið að taka sitt þá á ég um 170mb eftir fyrir forrit. Það er auðvitað hægt að flytja forrit á SD kortið eftir að Froyo 2.2 kom út en það þarf að gera það handvirkt. Einnig gat ég ekki flutt öll forrit sem ég vildi á SD kortið eins og Adobe Flash og önnur forrit. En eftir þetta þá gat ég flutt þetta á SD kortið og sparast umtalsvert pláss.
Bara einn punktur fyrirfram. Þau forrit sem koma með símanum er ekki hægt að flytja á SD kortið. Til dæmis er ekki hægt að flytja Flash á HTC Desire því það kom með símanum. Þetta sést best á því að ef þú ferð í settings -> applications og velur forritið þá kemur uninstall update en ekki bara uninstall. Ef það er uninstall update þá kom forritð með símanum og þú getur lítið gert til að losa þig við það.
En hérna eru þá upplýsingar hvernig er hægt að gera þetta.
Þú þarft að vera Android SDK inn uppsettann til að geta stillt símann þannig að hann vistar forritin þegar þú installar þeim beint á SD kortið.
Það sem þarf að gera er að tengja símann með USB við tölvuna og keyra eftirfarandi skipun.
adb shell pm setInstallLocation 2
Smá útskýring á hvað talan í þessari kóða setningu þýðir.
The setInstallLocation command changes the default install location
0 [auto]: Let system decide the best location 1 [internal]: Install on internal device storage 2 [external]: Install on external media
Þannig að með því að skipta út 2 fyrir 0 þá ákveður síminn þetta.
Með þessu þá losnar maður við að færa öll forrit handvirkt og einhver forrit sem þú hefur mögulega ekki getað flutt er eftir þetta hægt að flytja á SD kortið.
Einn punktur varðandi þetta er samt að forrit sem þú vilt að ræsi sig með símanum eða widget sem þú vilt hafa á skjáunum verða að vera á innra minni símans til að virka.
Nánari upplýsingar um þetta er hægt að finna með því að googla skipunina eða kíkja á http://forum.xda-developers.com |