Android: Prečo nemôžem presunúť aplikáciu na kartu SD?

Ak chcete ušetriť miesto vo vnútornej pamäti telefónu, presunutie aplikácií na kartu SD je vynikajúci spôsob, ako uvoľniť miesto. Aplikácie môžete presunúť na kartu SD tak, že prejdete na položku Nastavenia> Aplikácie, vyberiete aplikáciu a klepnete na tlačidlo „ Presunúť na kartu SD “. Môžete si všimnúť, že pre niektoré aplikácie je táto možnosť šedá. Prečo je to tak?

Dôvod 1. Voľba pre vývojárov

Vývojári aplikácií pre Android musia explicitne sprístupniť svoje aplikácie na kartu SD pomocou atribútu „android: installLocation“ v prvku svojej aplikácie. Ak nie, možnosť „Presunúť na kartu SD“ je sivá. Prečo by mnohí vývojári toto tlačidlo nepovolili? No, aplikácie pre Android sa nedajú spustiť z karty SD, keď je karta pripojená. Takže ak aplikácia spracúva niečo ako alarm, aby vám pripomenula schôdzku zubára, je to veľmi dôležité a aplikácia nebude schopná spustiť alarm, ak máte zariadenie pripojené k počítaču. Takže vývojár sa môže rozhodnúť, že uzamkne možnosť „Presunúť na kartu SD“ tak, aby nikdy nedostal rozhnevaný e-mail od niekoho, kto tvrdí, že aplikácia nefunguje.

Dôvod 2. Podpora pre widgety

Podpora miniaplikácií je ďalším veľkým dôvodom, prečo je možné zabrániť používaniu aplikácií na karte SD. Ak je aplikácia nainštalovaná na karte SD, widgety z tejto aplikácie sa po pripojení zariadenia nedajú vybrať v určitých verziách systému Android. Zariadenie sa musí znova spustiť, aby sa widgety z aplikácie znova zobrazili ako možnosť.

Dôvod 3. Synchronizácia, služba alebo rozhranie účtu

Ak aplikácia spracúva určitý typ synchronizácie na pozadí, spúšťa sa ako služba alebo používa účet, aplikácia nebude plne funkčná z karty SD, keď je pripojená. Preto je možnosť presunúť ju na kartu SD zakázaná. Viac informácií o tomto probléme a spôsobe spúšťania aplikácií z kariet SD nájdete na stránke Vývojári aplikácií Android - stránka Inštalácia umiestnenia na lokalite.

FAQ

Ako môžem prevziať aplikácie priamo na kartu SD?

V zariadení musíte mať prístup ku koreňovému adresáru a potom nastaviť svoj domovský adresár na kartu SD pomocou nástrojov Android SDK. Doteraz existoval spôsob, ako povoliť možnosť na starších verziách systému Android bez prístupu root. Ale teraz musíte mať prístup root na novších verziách Android, aby ste mohli nastaviť domovský adresár.

Aké aplikácie môžem presunúť?

Pozrite sa na presun všetkých herných aplikácií na kartu SD. Hry zvyčajne nemusia bežať na pozadí alebo spracovať dôležité úlohy na zariadení počas celého dňa. Oni tiež zvyčajne zaberajú najviac miesta, čo z nich robí ideálnych kandidátov na inštaláciu karty SD.

Teraz viete, prečo je tlačidlo „ Presunúť na kartu SD “ sivé pre mnohé aplikácie pre systém Android. Stále máte otázky? Komentáre? Nechajte jednu v sekcii komentárov nižšie.

Ako povolím možnosť „Presunúť na kartu SD“ v ľubovoľnej aplikácii?

Kedysi používatelia, ktorí nie sú zakorenení, mali možnosť povoliť možnosť „Presunúť na kartu SD“. Toto už neplatí. Budete musieť získať prístup ku koreňovému zariadeniu, aby ste mohli presunúť ľubovoľnú aplikáciu na kartu SD. Ak si nie ste istí, ako to urobiť, môžete sa pozrieť na návrhy vývojárov v službe XDA Developers.