Installera appar på minneskortet som standard med Android 2.2+ [Guide]

Postat:
20:39 - 2011-06-14
Skribent:
| Lars A
Kommentarer:
78

Hur får Android 2.2 eller högre att installera appar på minneskortet som standard

En ny funktion i Android 2.2 Froyo var möjligheten att lagra delar av applikationer på minneskort för att spara plats på det interna lagringsminnet. För att en app ska kunna lagras på minneskort behöver dock appen ifråga stödja detta i programkoden och Android installerar heller inte applikationer på ett externt lagringsutrymme som standard.

Man kan emellertid med hjälp av Android SDK få operativsystemet att automatiskt installera i stort sett alla appar på minneskortet – även de som kanske inte annars skulle ha haft stöd för extern installation. Detta är naturligtvis särskilt att föredra på enheter med begränsat internt lagringsutrymme, som exempelvis HTC Desire.

Eventuellt finns det appar i Market som sköter proceduren åt en. Ifall någon känner till ett sådant verktyg får tips gärna lämnas i kommentarsfältet, så uppdateras guiden. Här beskrivs dock den manuella metoden vilken tar hjälp av Androids utvecklarverktyg.

  • Aktivera USB-felsökning på din mobil från Inställningar > Program > Utveckling > USB-felsökning.
  • Ladda hem Android SDK till din dator, extrahera ZIP-filen till valfri mapp och kör igång SDK Manager.exe.
  • Det dyker då upp ett fönster som listar vad man kan ladda hem och installera – klicka dock på Cancel-knappen nere i högra hörnet för att stänga fönstret.
  • Ett nytt fönster dyker då upp. Klicka på Available packages i listan till vänster, klicka därefter på Android Repository och kryssa i Android SDK Platform-tools. Klicka på Install Selected nere till höger för att genomföra installationen. Stäng ner fönstret när installationen är färdig.
    Android SDK
  • Koppla din telefon till datorn med hjälp av USB-kabel. Enheten ska bara kopplas med kabeln och inte anslutas i diskläget. Installera nya drivrutiner ifall operativsystemet vill att du ska göra detta.
  • Starta en kommandoprompt och navigera till mappen android-sdk/platform-tools. I Windows går det enklast till genom att trycka Win+R (eller välja Kör från startmenyn) och skriva cmd. För att byta hårddisk i kommandoprompten skriver man enhetsbokstaven följt av kolon, och för att byta mapp skriver man ”cd”. Ifall man exempelvis vill gå till mappen ”android” på d:\ skriver man ”d:” följt av ”cd android”.
  • När man väl är i mappen platform-tools ska själva kommandot matas in. Skriv först ”adb devices” för att se om mobilen är korrekt ansluten – är den det får du ett serienummer i retur som börjar med ”H”.
  • Mata in ”adb shell pm setInstallLocation 2” och tryck på Enterknappen. Nu har vi berättat för Android att appar ska installeras till minneskortet som standard hädanefter, vilket sparar dyrbart internt lagringsminne.
  • Om man vill ändra tillbaka till standardvärdet skriver man istället in ”adb shell pm setInstallLocation 0”.

Något man bör ha i åtanke är att appar som går igång automatiskt varje gång man startar sin mobil, som exempelvis launchers, widgets och levande bakgrunder generellt ska vara kvar på det interna lagringsutrymmet. Program på minneskort startas nämligen överlag senare av Android än program på det interna lagringsminnet, och därför kommer launchers oftast inte kunna kännas vid widgetar o.s.v. som ligger på minneskort.

Lägsta pris på LG Optimus 2X på Prisjakt just nu:
Lägsta pris på Sony Ericsson Xperia Play på Prisjakt just nu: