Android: Varför är "Flytta till SD-kort" nedtonat?

Om du vill spara utrymme i telefonens interna minne är att flytta appar till SD-kortet ett utmärkt sätt att frigöra lite utrymme. Du kan flytta appar till SD-kortet genom att gå till Inställningar > Program, välj applikationen och tryck sedan på "Flytta till SD-kort" knapp. Du kanske märker att det här alternativet är nedtonat för vissa appar. Varför är det så?

Anledning 1. Val av utvecklare

Utvecklare av Android-appar måste uttryckligen göra sina appar tillgängliga för att flytta till SD-kortet med attributet "android: installLocation" i element i sin app. Om de inte gör det är alternativet "Flytta till SD-kort" nedtonat. Varför skulle många utvecklare inte aktivera den här knappen? Tja, Android-appar kan inte köras från SD-kortet medan kortet är monterat. Så om appen hanterar något som ett larm för att påminna dig om ditt tandläkarbesök, är det snyggt viktigt, och appen skulle inte kunna larma om du råkar ha din enhet ansluten till din PC. Så utvecklaren kan välja att låsa funktionen "Flytta till SD-kort" så att de aldrig får ett argt e-postmeddelande från någon som hävdar att appen inte fungerar.

Anledning 2. Widget Support

Widgetstöd är en annan stor anledning till att appar kan förhindras från att köras på SD-kortet. Om en app är installerad på SD-kortet blir widgetarna från den appen otillgängliga att välja i vissa versioner av Android när enheten är monterad. Enheten måste startas om för att widgetarna från appen ska visas som ett alternativ igen.

Anledning 3. Synkronisering, tjänst eller kontogränssnitt

Om appen hanterar en viss typ av bakgrundssynkronisering, körs som en tjänst eller använder ett konto, kommer appen inte att fungera fullt ut från ett SD-kort medan den är monterad. Därför är alternativet att flytta det till SD-kortet inaktiverat. Du kan läsa mer om det här problemet och hur appar körs från SD-kort på Android-utvecklare – sidan för appinstallationsplats.

FAQ

Hur gör jag för att ladda ner appar direkt till SD-kortet?

Du måste ha root-åtkomst på din enhet och ställ sedan in din hemkatalog till SD-kortet med Android SDK-verktyg. Det brukade finnas ett sätt att aktivera alternativet på äldre versioner av Android utan root-åtkomst. Men nu måste du ha root-åtkomst på nyare Android-versioner för att kunna ställa in hemkatalogen.

Vilka appar kan jag flytta?

Titta på att flytta alla spelappar till SD-kortet. Spel behöver vanligtvis inte köras i bakgrunden eller hantera några viktiga uppgifter på enheten under hela dagen. De tar också vanligtvis mest plats, vilket gör dem till perfekta kandidater för installation av ett SD-kort.

Nu vet du varför "Flytta till SD-kort”-knappen är nedtonad för många av dina Android-appar. Har du fortfarande frågor? Kommentarer? Lämna en i kommentarsfältet nedan.

Hur aktiverar jag alternativet "Flytta till SD-kort" på valfri app?

Det brukade finnas ett sätt för icke-rootade användare att aktivera alternativet "Flytta till SD-kort". Detta är inte längre fallet. Du måste få root-åtkomst till din enhet för att kunna flytta valfri app till SD-kortet. Om du inte är säker på hur du gör detta, kanske du vill ta en titt på XDA-utvecklare för förslag.