Hogyan szerezhet Android-alkalmazást a Chromebookok külső tárolásának megtekintéséhez?

Tartalomjegyzék:

Hogyan szerezhet Android-alkalmazást a Chromebookok külső tárolásának megtekintéséhez?
Hogyan szerezhet Android-alkalmazást a Chromebookok külső tárolásának megtekintéséhez?

Videó: Hogyan szerezhet Android-alkalmazást a Chromebookok külső tárolásának megtekintéséhez?

Videó: Hogyan szerezhet Android-alkalmazást a Chromebookok külső tárolásának megtekintéséhez?
Videó: Run Windows 10 on Chromebook - 2021 - YouTube 2024, Április
Anonim
Az Android-alkalmazások nagyszerű módja annak, hogy kibővítsék a Chromebook néha korlátozott képességeit, de problémát jelenthetnek, ha például az adatok nagy részét egy külső, közepes méretű SD-kártyán tárolja.
Az Android-alkalmazások nagyszerű módja annak, hogy kibővítsék a Chromebook néha korlátozott képességeit, de problémát jelenthetnek, ha például az adatok nagy részét egy külső, közepes méretű SD-kártyán tárolja.

Szerencsére néhány parancskal valójában "erőt" alkalmazhat az Android-alkalmazásokon, hogy ne csak külső tárhelyet láthasson, hanem írjon rá is. Figyelmeztetni fogom Önt, mégis: ehhez néhány parancs parancsra van szükség, ezért ha nem elégedett vele, óvatosan járj be. Kiabálj a Noliriumnak erre a hihetetlenül hasznos blogbejegyzésre, ami miatt ezzel bekebelezhettem. Az itt található útmutatásnak köszönhetően sikerült ezt a problémát megoldani.

Tehát, hogyan működik ez?

Röviden, a kötõs rögzítõket alapvetõen "csatoljuk" egy mappát a külsõ adathordozón egy olyan részhez, amely része a belsõ fájlszerkezetnek. Alapvetően ez lehetővé teszi, hogy az Android észlelje a külső mappában lévő tartalmat, mert a belső tárolóban található mappához van kapcsolva, amelyet problémamentesen lát.

Érdemes megjegyezni, hogy ezek a mappák csak Androidon fognak működni - ez nem érinti, hogy a Chrome OS hogyan látja a mappákat vagy a fájlokat. Hozzunk létre egy "Bound" nevű mappát a Letöltések könyvtár gyökérkönyvtárában a Chrome OS operációs rendszerben, és megkötjük a mappát a külső eszközön erre a mappára, és amíg az Android a Bound könyvtárban lévő külső mappát fogja látni, A Chrome OS nem fog - a Bound közvetlenül teljesen üresnek tűnik. De mivel a Chrome OS natív módon képes együttműködni a külső tárolókkal, ez nem jelenthet problémát.

Első lépés: Hozzon létre mappákat

Ezzel készek vagyunk létrehozni azokat a könyvtárakat, amelyeket ehhez használunk. Mint fentebb elmondtam, hozzunk létre egy mappát a Letöltési könyvtárban, amely "Bound" néven szól. Így hát menjen előre és nyissa meg a Chrome OS Fájlok alkalmazást, és keresse meg a Letöltések mappát.

Innen jobb klikk, és válassza az "Új mappa" lehetőséget.

Nevezd el ezt a "Bound" mappát.
Nevezd el ezt a "Bound" mappát.
Érdemes megjegyezni, hogy bármit is megadhat, amit szeretsz, de ennek az oktatóanyagnak és az alább használt parancsoknak a használatakor "Bound" -t használunk.
Érdemes megjegyezni, hogy bármit is megadhat, amit szeretsz, de ennek az oktatóanyagnak és az alább használt parancsoknak a használatakor "Bound" -t használunk.

Ha van olyan meghatározott fájlkészlete, amellyel Androidot láthatod a Chromebookodon, menjen előre és navigáljon a külső adathordozón, és hozzon létre egy új mappát is. Nevezze meg ennek megfelelően: "Pillanatképek" használatával használom ezt a példát, ezért szabadon változtathatsz, ha nincs értelme az alkalmazásodnak. Ne feledje, hogy az alábbi parancsok egy részét módosítania kell, hogy tükrözze a mappa nevét.

Második lépés: nyisson egy gyökérhéjat és hozzon létre egy kötést

Először is meg kell nyitnia egy Crosh ablakot a billentyűzet Ctrl + Alt + T megnyomásával. Egy új, tömör fekete ablak nyílik meg a böngészőben. Alternatívaként telepítheti a Crosh Window alkalmazást a Chrome App Store-ból (amely szintén előírja, hogy a Secure Shell alkalmazás telepítve legyen), de ez nem feltétlenül szükséges, ha valami olyat nem gondol, amelyet gyakran használ.

A Crosh ablakban írja be a következőket:

shell

Ezt követi:

sudo su

A jelszót kérni fogja - ez ugyanaz legyen, amellyel bejelentkezik a Chromebookjába.

Image
Image

Ezen a ponton egy gyökérhéjban vagyunk, amit akarunk. A következő parancsok lehetővé teszik a külső mappába történő olvasási / írási hozzáférést közvetlenül az Android-alkalmazásokból. Ennek az oktatóanyagnak a céljaira egy időben lebontom őket, de tartsd észre, hogy te tud húzza össze őket, ha szeretné - egyszerűen szétválasztja az egyes parancsokat

&&

szimbólumok.

Megjegyzés: A Chrome OS külső meghajtójának alapértelmezett címe "UNTITLED". Ha a meghajtót valami másnak nevezték el, használja az "UNTITLED" helyett a következő parancsokat.

Ezzel az úton, adja meg a következőket a root shell ablakban:

mount --bind /media/removable/UNTITLED/Screenshots /run/arc/sdcard/default/emulated/0/Download/Bound mount --bind /media/removable/UNTITLED/Screenshots /run/arc/sdcard/read/emulated/0/Download/Bound mount --bind /media/removable/UNTITLED/Screenshots /run/arc/sdcard/write/emulated/0/Download/Bound

Ismét módosítsa a külső mappának a nevét, amit választott, ha más, mint az enyém.
Ismét módosítsa a külső mappának a nevét, amit választott, ha más, mint az enyém.

Harmadik lépés: Profit

Ez elég sok mindent. Mint korábban mondtam, ez nem fogja befolyásolni, hogy a Chrome OS hogyan látja a mappáit, csak Androidot.

Természetesen ez nem tökéletes rendszer. Egyes Android-alkalmazások képesek lehetnek lát a megkötött mappa tartalmát, de nem érintené velük a kapcsolatot. Például Skitch-et használok a képernyőképek megjelölésére, és miközben mindent látok a kötött mappában, képtelen 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 fejlesztés, így elég elavult, de ez még mindig jó példa arra, hogy mennyire tökéletlen lehet ez a rendszer.

Továbbá ez a kötés nem fog élni egy újraindítással. Ezért minden alkalommal, amikor újraindítja a számítógépet, vissza kell lépnie a fenti parancsokhoz. Azt is láttam, hogy egyes felhasználók elvesztették a hozzáférést a megkötött mappához, miután a rendszer alvó üzemmódba vált, de személyesen nem volt ilyen probléma. Mint például a legtöbb ilyen megoldás, a futásteljesítmény változhat.

Image
Image

Természetesen a Google aktívan dolgozik azon, hogy lehetővé tegye az SD-kártyák tartalmát az Android-alkalmazásokhoz, így végül is kellene kap megfelelő támogatást. De addig a pontig, ez a következő legjobb dolog.

Ajánlott: