Hogyan juthat el Android alkalmazásokhoz a Chromebookok külső tárolására
Az Android-alkalmazások nagyszerű módja a Chromebookok néha korlátozott képességeinek kibővítésére, de problémát okozhatnak, ha a legtöbb adatot külső adathordozóra, például SD-kártyára tárolják..
Szerencsére néhány parancs segítségével valóban „kényszerítheti” az Android alkalmazásokat, hogy ne csak a külső tárolókat láthassa, hanem írjon rá is. Figyelmeztetni fogom azonban, hogy ez néhány shell parancsot igényel, így ha nem elégedik meg ezzel, vigyázzunk óvatosan. Kiabáljon a Nolirium-nak erre a hihetetlenül hasznos blogbejegyzésre. Az ott található útmutatásnak köszönhetően sikerült ezt megoldani.
Szóval, hogyan működik ez a munka?
Röviden összefoglalva, kötőelemeket használunk, hogy alapvetően „hozzákapcsolják” a külső adathordozón lévő mappát a belső fájlstruktúra részét képező mappához. Alapvetően ez lehetővé teszi, hogy az Android megjelenítse a külső mappa tartalmát, mert a belső tárhelyen található mappához kapcsolódik, amelyet problémák nélkül láthat..
Érdemes megjegyezni, hogy ezek a mappák csak az Androidon működnek - ez nem befolyásolja, hogy a Chrome OS hogyan látja a mappákat vagy a fájlokat. Létrehozunk egy "Bound" nevű mappát a Chrome OS Letöltések könyvtárának gyökerében, és hozzárendelünk egy mappát a külső adathordozóhoz ehhez a mappához, és míg az Android a külső mappa tartalmát látja a Bound könyvtárban, A Chrome operációs rendszer nem lesz - a kötés közvetlenül üres lesz. Mivel azonban a Chrome operációs rendszer a külső tárolóval együtt léphet kapcsolatba, ez nem jelent problémát.
Első lépés: A mappák létrehozása
Ezzel készen állunk arra, hogy létrehozzuk azokat a könyvtárakat, amelyeket erre használunk. Mint fentebb említettem, egy mappát fogunk létrehozni a Letöltések könyvtárban, melynek neve „Bound”. Így menj előre, és nyisd meg a Chrome OS fájlok alkalmazást, és menj a Letöltések könyvtárba.
Innen kattintson jobb gombbal és válassza az „Új mappa” lehetőséget.
Nevezze el ezt a mappát: „Bound”.
Érdemes megjegyezni, hogy ezt megnevezheti bármi is tetszik, de ennek a bemutatónak és az alábbiakban felsorolt parancsoknak az alkalmazásában a „Bound” -t használjuk.
Ha olyan fájlkészletet szeretne, amelyet az Android meg szeretne látni a Chromebookon, menjen előre, és lépjen a külső adathordozóra, és hozzon létre egy új mappát is. Nevezze meg ennek megfelelően - a „Pillanatképeket” használom erre a példára, ezért nyugodtan változtassa meg, ha nincs értelme az alkalmazásnak. Ne feledje, hogy az alábbi parancsok egy részét meg kell változtatnia, hogy tükrözze a mappa nevét.
Második lépés: Nyissa meg a gyökérhéjat és hozza létre a kötést
Először meg kell nyitnia a Crosh ablakot a Ctrl + Alt + T megnyomásával a billentyűzeten. Egy új, szilárd fekete ablak nyílik meg a böngészőben. Alternatív megoldásként telepítheti a Crosh Window alkalmazást a Chrome App Store-ból (amely szintén megköveteli a Secure Shell alkalmazás telepítését), de ez nem szükséges, ha nem gondolja, hogy gyakran fogja használni.
A Keresztező ablakban írja be a következőt:
héj
Ezt követi:
sudo su
A jelszót fogja kérni - ez ugyanaz, mint amit a Chromebookjába bejelentkezett.
Ezen a ponton gyökérhéjban vagyunk, amit akarunk. A következő parancsoknak közvetlenül az Android-alkalmazásokból kell olvasási / írási hozzáférést biztosítani a külső mappához. Ennek a bemutatónak az alkalmazásában egy időben megszakítom őket, de ne feledje, hogy te tud húzzuk össze őket, ha mindegyiket csak külön szeretné elválasztani &&
szimbólumok.
Megjegyzés: A Chrome OS operációs rendszerben egy külső meghajtó alapértelmezett címe: "UNTITLED". Ha a meghajtót más néven nevezték el, akkor a következő parancsokban használja az "UNTITLED" helyett.
Ha ez nem sikerült, írja be a következőt a gyökérhéj ablakba:
mount --bind / media / removable / UNTITLED / Képernyőképek / futtatás / ív / sdcard / default / emulált / 0 / Letöltés / Bound mount --bind / media / cserélhető / UNTITLED / Screenshots / run / arc / sdcard / read / emulated / 0 / Letöltés / Bound mount --bind / media / cserélhető / UNTITLED / Screenshots / run / arc / sdcard / write / emulated / 0 / Letöltés / kötés
Ismét változtassa meg a külső mappa nevét, bármit is választott, ha különbözik az enyémtől.
Harmadik lépés: nyereség
Ez elég sok minden. Mint korábban mondtam, ez nem befolyásolja azt, hogy a Chrome OS csak az Androidot látja.
Természetesen ez nem tökéletes rendszer. Lehet, hogy néhány Android-alkalmazás képes lát a kötött mappa tartalmát, de ne lépjen kapcsolatba velük. Például a Skitchet a képernyőképek feliratozásához használom, és bár mindent láthat a kötött mappában, nem tudja megnyitni a fájlokat. Ez valószínűleg nagyrészt azzal a ténnyel jár, hogy a Skitch már nem aktív fejlődésben van, így meglehetősen elavult, de ez még mindig jó példa arra, hogy ez a rendszer hogyan lehet tökéletes.
Ez a kötés nem túléli az újraindítást. Tehát minden alkalommal, amikor újraindítja a számítógépet, újra be kell írnia a fenti parancsokat. Azt is láttam, hogy néhány felhasználó elvesztette a hozzáférést a kötött mappához, miután a rendszer alvó üzemmódba lépett, de nem voltam személyesen ezzel a problémával. Mint a legtöbb ilyen megoldásnál, a kilométered változhat.
A PicSayPro megjeleníti a Bound mappa tartalmát.Természetesen a Google aktívan dolgozik azon, hogy lehetővé tegye az SD-kártyák tartalmát az Android-alkalmazásokban, így végül is kellene megfelelő támogatást kapjon. De addig a következő legjobb dolog.