Ako získať aplikácie pre systém Android na prezeranie externého úložiska v Chromebookoch

Obsah:

Ako získať aplikácie pre systém Android na prezeranie externého úložiska v Chromebookoch
Ako získať aplikácie pre systém Android na prezeranie externého úložiska v Chromebookoch

Video: Ako získať aplikácie pre systém Android na prezeranie externého úložiska v Chromebookoch

Video: Ako získať aplikácie pre systém Android na prezeranie externého úložiska v Chromebookoch
Video: Supersection 1, Less Comfortable - YouTube 2024, Apríl
Anonim
Aplikácie pre Android sú skvelým spôsobom, ako rozšíriť niekedy obmedzené možnosti Chromebookov, ale môžu byť problémom, ak napríklad uložíte väčšinu vašich údajov na externé médium - ako je napríklad SD karta.
Aplikácie pre Android sú skvelým spôsobom, ako rozšíriť niekedy obmedzené možnosti Chromebookov, ale môžu byť problémom, ak napríklad uložíte väčšinu vašich údajov na externé médium - ako je napríklad SD karta.

Našťastie s niekoľkými príkazmi môžete skutočne "nútiť" aplikácie pre Android, aby ste nielen pozreli externé úložisko, ale napísali aj to. Varujem vás však: toto vyžaduje niekoľko príkazov pre shell, takže ak to nebudete spokojní, postupujte opatrne. Vykríknite na Nolirium za tento neuveriteľne užitočný blogový príspevok, ktorý mi to pomohol. Vďaka usmerneniu, ktoré som tam našiel, som dokázal túto prácu bez problémov.

Takže, ako to funguje?

Stručne povedané, budeme používať väzbové úchytky, aby v podstate "priviazali" priečinok na externom médiu do priečinka, ktorý je súčasťou internej štruktúry súborov. To v podstate umožňuje, aby systém Android zaznamenal obsah externého priečinka, pretože je prepojený so zložkou na internej pamäti, ktorú dokáže bez problémov vidieť.

Stojí za povšimnutie, že viazanie týchto priečinkov bude fungovať len v systéme Android - nebude to mať vplyv na to, ako systém Chrome OS vidí priečinky alebo súbory v rámci. Vytvoríme priečinok s názvom Bound v koreňovom adresári adresára Downloads v prehliadači Chrome OS a do tohto priečinka vytvoríme priečinok na externom médiu, zatiaľ čo systém Android uvidí obsah externého priečinka v adresári Bound, Chrome OS nebudú - Bound priamo bude vyzerať úplne prázdne. Ale keďže systém Chrome OS môže natívne komunikovať s externým ukladacím priestorom, nemal by to byť problém.

Krok 1: Vytvorte svoje priečinky

S tým sme pripravení vytvoriť adresáre, ktoré budeme používať na to. Ako som už povedal, budeme vytvárať priečinok v adresári s názvom Prevzaté súbory s názvom Bound. Takže pokračujte a otvorte aplikáciu Súbory operačného systému Chrome a prejdite do adresára Downloads.

Odtiaľ kliknite pravým tlačidlom a zvoľte "Nová zložka".

Pomenujte tento priečinok "Bound."
Pomenujte tento priečinok "Bound."
Stojí za zmienku, že to môže pomenovať to, čo sa vám páči, ale pre účely tohto tutoriálu a príkazov, ktoré použijete nižšie, používame funkciu "Bound".
Stojí za zmienku, že to môže pomenovať to, čo sa vám páči, ale pre účely tohto tutoriálu a príkazov, ktoré použijete nižšie, používame funkciu "Bound".

Ak máte špecifickú sadu súborov, ktoré chcete, aby sa systém Android mohol zobrazovať na vašom Chromebooku, pokračujte a prejdite na externé médium a vytvorte tu tiež nový priečinok. Naznačte to podľa toho - pre tento príklad používam obrazovku "Screenshoty", preto sa môžete bez zmeny zmeniť, ak nemá vašu žiadosť zmysel. Nezabudnite, že budete musieť zmeniť časť príkazov nižšie, aby ste odrážali názov vášho priečinka.

Druhý krok: Otvorte koreňový kryt a vytvorte väzbu

Najprv budete musieť otvoriť okno Crosh stlačením klávesov Ctrl + Alt + T na klávesnici. V prehliadači sa otvorí nové, pevné čierne okno. Prípadne môžete nainštalovať aplikáciu Crosh Window z obchodu Chrome App Store (čo tiež vyžaduje inštaláciu aplikácie Secure Shell), ale nie je to potrebné, ak niečo, čo si myslíte, že budete často používať.

V okne Crosh zadajte nasledovné:

shell

Nasledovaný:

sudo su

Požiada vás o heslo - toto by malo byť rovnaké, ako sa prihlásite do Chromebooku.

Image
Image

V tomto momente ste v koreňovej škrupine, čo je to, čo chceme. Nasledujúce príkazy vám umožňujú prístup k čítaniu alebo zápisu do externého priečinka priamo z aplikácií pre systém Android. Na účely tohto tutoriálu, budem ich poraziť jeden po druhom, ale majte na pamäti, že vy môcť skompilujte ich, ak chcete - jednoducho oddeľte jednotlivé príkazy

&&

symboly.

Poznámka: Predvolený názov externej jednotky v operačnom systéme Chrome OS je "UNTITLED". Ak bola vaša jednotka označená niečom inému, použite v nasledujúcich príkazoch miesto "UNTITLED".

S tým, že mimochodom, zadajte do okna koreňového shell:

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

Opäť zmeňte názov externého priečinka na čokoľvek, čo ste vybrali, ak je to iné ako moje.
Opäť zmeňte názov externého priečinka na čokoľvek, čo ste vybrali, ak je to iné ako moje.

Tretí krok: Zisk

To je skoro všetko, čo je k tomu. Ako som povedal už skôr, nebude to mať vplyv na to, ako systém Chrome OS vidí vaše priečinky, ale iba systém Android.

Samozrejme, že to nie je dokonalý systém. Niektoré aplikácie pre Android môžu byť schopné vidieť obsahu viazanej zložky, ale s nimi nemôžete komunikovať. Napríklad používam Skitch na komentovanie snímok obrazovky a keď vidí všetko v viazanej zložke, nedokáže otvoriť žiadny súbor. To je pravdepodobne vo veľkej miere spojené so skutočnosťou, že Skitch už nie je v aktívnom vývoji, takže je dosť zastaralý, ale je to stále dobrý príklad toho, ako môže byť tento systém nedokonalý.

Tiež táto väzba neprežije reštart. Takže pri každom reštartovaní počítača budete musieť znovu zadať vyššie uvedené príkazy. Tiež som videl, kde niektorí používatelia stratili prístup k viazanej zložke po tom, ako systém prechádza do režimu spánku, ale osobne som to nemal. Rovnako ako u väčšiny alternatívnych riešení, ako je tento, vaše najazdené kilometre sa môžu líšiť.

Image
Image

Spoločnosť Google sa samozrejme aktívne venuje aktivovaniu obsahu kariet SD v aplikáciách pre systém Android, takže nakoniec sme my mal získať potrebnú podporu. Ale až do tohto bodu je to ďalšia najlepšia vec.

Odporúča: