Android: Miért van szürkén az „Áthelyezés SD-kártyára”?

Ha helyet szeretne megtakarítani telefonja belső memóriájában, az alkalmazások áthelyezése az SD-kártyára kiváló módja annak, hogy helyet szabadítson fel. Alkalmazásokat áthelyezhet az SD-kártyára, ha felkeresi Beállítások > Alkalmazások, válassza ki az alkalmazást, majd koppintson a „Áthelyezés SD-kártyára” gombot. Észreveheti, hogy egyes alkalmazásoknál ez a lehetőség szürkén jelenik meg. Miert van az?

1. ok Fejlesztői választás

Az Android-alkalmazások fejlesztőinek kifejezetten elérhetővé kell tenniük alkalmazásaikat az SD-kártyára való áthelyezéshez az „android: installLocation” attribútum használatával alkalmazásuk eleme. Ha nem, az „Áthelyezés SD-kártyára” lehetőség szürkén jelenik meg. Miért nem engedélyezi sok fejlesztő ezt a gombot? Nos, az Android-alkalmazások nem futhatnak az SD-kártyáról, amíg a kártya fel van szerelve. Szóval, ha az alkalmazás valamilyen ébresztőt kezel, hogy emlékeztesse a fogorvosi időpontra, az nagyon szép fontos, és az alkalmazás nem tud riasztást adni, ha véletlenül csatlakozik a készülékhez a számítógépét. Így a fejlesztő dönthet úgy, hogy lezárja az „Áthelyezés SD-kártyára” funkciót, hogy soha ne kapjon dühös e-mailt valakitől, aki azt állítja, hogy az alkalmazás nem működik.

2. ok Widget támogatás

A widgetek támogatása egy másik nagy ok, amiért az alkalmazások nem futhatnak az SD-kártyán. Ha egy alkalmazás telepítve van az SD-kártyára, az adott alkalmazás widgetjei nem válnak elérhetővé az Android bizonyos verzióiban, miután az eszközt felhelyezték. Az eszközt újra kell indítani, hogy az alkalmazás widgetei ismét opcióként megjelenjenek.

3. ok Szinkronizálás, szolgáltatás vagy fiókfelület

Ha az alkalmazás egy bizonyos típusú háttérszinkronizálást kezel, szolgáltatásként fut, vagy fiókot használ, az alkalmazás nem fog teljes mértékben működni SD-kártyáról, amíg fel van szerelve. Ezért az SD-kártyára való áthelyezés lehetősége le van tiltva. Erről a problémáról és az alkalmazások SD-kártyákról történő futtatásáról a következő helyen olvashat bővebben Android Developers – Alkalmazástelepítési hely oldal.

GYIK

Hogyan tölthetem le az alkalmazásokat közvetlenül az SD-kártyára?

Az eszközön root hozzáféréssel kell rendelkeznie, majd az Android SDK Tools segítségével állítsa be a kezdőkönyvtárat az SD-kártyára. Régebben az Android régebbi verzióiban root hozzáférés nélkül engedélyezték ezt a lehetőséget. Most azonban root hozzáféréssel kell rendelkeznie az újabb Android-verziókon a kezdőkönyvtár beállításához.

Milyen alkalmazásokat mozgathatok?

Tekintse meg a játékalkalmazások áthelyezését az SD-kártyára. A játékoknak általában nem kell a háttérben futniuk, és a nap folyamán nem kell semmilyen fontos feladatot elvégezniük az eszközön. Általában ezek foglalják el a legtöbb helyet, így tökéletes jelöltek az SD-kártya telepítéséhez.

Most már tudod, miértÁthelyezés SD-kártyára” gomb szürkén jelenik meg számos Android-alkalmazásnál. Van még kérdése? Hozzászólások? Hagyjon egyet az alábbi megjegyzések részben.

Hogyan engedélyezhetem az „Áthelyezés SD-kártyára” opciót bármely alkalmazásban?

Régebben a nem rootolt felhasználók engedélyezték az „Áthelyezés SD-kártyára” opciót. Ez már nem így van. Ahhoz, hogy bármilyen alkalmazást áthelyezhessen az SD-kártyára, root hozzáférést kell szereznie az eszközéhez. Ha nem biztos benne, hogyan kell ezt megtenni, érdemes áttekintenie XDA fejlesztők javaslatokért.