Početna » kako da » Kako do aplikacija Android pronaći Vanjsku pohranu na Chromebooku

    Kako do aplikacija Android pronaći Vanjsku pohranu na Chromebooku

    Aplikacije za Android odličan su način za proširenje ponekad ograničenih mogućnosti računala Chromebook, ali to može biti problem ako većinu podataka pohranite na vanjski medij - poput SD kartice, na primjer.

    Srećom, s nekoliko naredbi možete zapravo "prisiliti" Android aplikacije da ne vide samo vanjsku pohranu, već i da je napišu. Ipak ću vas upozoriti: ovo zahtijeva nekoliko naredbi, tako da ako vam to ne odgovara, pažljivo gazite. Ispričajte se Noliriumu za ovaj nevjerojatno koristan blog post koji me je naveo na to. Zahvaljujući smjernicama koje smo tamo pronašli, uspio sam ovo raditi bez problema.

    Dakle, kako to funkcionira?

    Ukratko, koristit ćemo alate za povezivanje kako bismo u osnovi "vezali" mapu na vanjskom mediju na onu koja je dio unutarnje strukture datoteke. U osnovi, to Androidu omogućuje da vidi sadržaj vanjske mape, jer je povezana s mapom na internoj pohrani koju može vidjeti bez problema..

    Važno je napomenuti da će povezivanje ovih mapa funkcionirati samo u Androidu - neće utjecati na to kako Chrome OS vidi mape ili datoteke unutar njih. Stvorit ćemo mapu pod nazivom "Bound" u korijenu direktorija Preuzimanja u OS-u Chrome i vezati mapu na vanjskom mediju u tu mapu, dok će Android vidjeti sadržaj vanjske mape u mapi Bound, OS Chrome neće - veza izravno izgleda potpuno prazna. No budući da OS Chrome može izvorno komunicirati s vanjskom pohranom, to ne bi trebalo biti problem.

    Prvi korak: stvorite mape

    Time smo spremni stvoriti direktorije koje ćemo koristiti za ovo. Kao što sam rekao gore, kreirat ćemo mapu u direktoriju Preuzimanja pod nazivom "Bound". Zato nastavite s otvaranjem aplikacije Chrome OS Files i idite do direktorija Preuzimanja..

    Odatle kliknite desnom tipkom miša i odaberite "Nova mapa".

    Imenujte ovu mapu "Bound".

    Važno je napomenuti da ovo može nazvati što god želite, ali za potrebe ovog vodiča i naredbi koje ćete koristiti u nastavku, koristimo "Bound".

    Ako imate određeni skup datoteka koje želite da Android može vidjeti na Chromebooku, idite naprijed i idite na vanjski medij i ovdje izradite novu mapu. Nazovite ga u skladu s tim - koristim "Screenshots" za ovaj primjer, pa ga slobodno promijenite ako nema smisla za vašu aplikaciju. Samo zapamtite da ćete morati promijeniti dio naredbi u nastavku kako bi odražavao naziv mape.

    Drugi korak: Otvorite korijensku školjku i stvorite vezu

    Prvo ćete morati otvoriti prozor Crosh pritiskom na Ctrl + Alt + T na tipkovnici. U vašem će se pregledniku otvoriti novi, čvrsti crni prozor. Ili možete instalirati aplikaciju Crosh Window iz Chrome App Store (koja također zahtijeva instalaciju aplikacije Secure Shell), ali to nije potrebno ako je to nešto za što ne mislite da ćete često koristiti.

    U prozoru Crosh ukucajte sljedeće:

    ljuska

    Slijedi:

    sudo su

    Tražit će vašu zaporku - ona bi trebala biti ista kao i vi s Chromebookom.

    U ovom trenutku, vi ste u korijenu školjke, što je ono što želimo. Sljedeće naredbe trebale bi vam omogućiti pristup čitanju / pisanju vanjske mape izravno iz Android aplikacija. Za potrebe ovog tutoriala, podijelit ću ih jedan na vrijeme, ali imajte na umu da vi limenka stavite ih zajedno ako želite - razdvojite svaku naredbu s && simboli.

    Napomena: Zadani naslov za vanjski pogon u OS-u Chrome je "NIJE PREDVIĐEN". Ako je vaš pogon nazvan nešto drugo, upotrijebite ga umjesto "UNTITLED" u sljedećim naredbama.

    Pomoću toga nemojte unositi sljedeće u prozor korijenske ljuske:

    mount --bind / media / removable / UNTITLED / Screenshots / trčanje / arc / sdcard / default / emuliran / 0 / Download / Bound mount --bind / media / removable / UNTITLED / Screenshots / trčanje / arc / sdcard / čitanje / emulacija / 0 / Preuzmi / Bound mount --bind / media / removable / UNTITLED / Screenshots / trčanje / arc / sdcard / write / emulated / 0 / Download / Bound

    Opet, promijenite naziv vanjske mape u ono što ste odabrali ako je drugačije od moje.

    Treći korak: dobit

    To je gotovo sve što se tome može dogoditi. Kao što sam rekao ranije, to neće utjecati na način na koji Chrome OS vidi vaše mape, samo Android.

    Naravno, to nije savršen sustav. Neke aplikacije za Android možda mogu vidjeti sadržaju povezane mape, ali ne s njima. Primjerice, koristim Skitch za označavanje snimaka zaslona, ​​i iako može vidjeti sve u povezanoj mapi, ne može otvoriti nijednu datoteku. To je vjerojatno u velikoj mjeri povezano s činjenicom da Skitch više nije u aktivnom razvoju tako da je prilično zastario, ali to je još uvijek dobar primjer kako nesavršen ovaj sustav može biti.

    Također, ovo vezanje neće preživjeti ponovno podizanje sustava. Dakle, svaki put kada ponovno pokrenete računalo, morat ćete ponovno unijeti gore navedene naredbe. Također sam vidio gdje su neki korisnici izgubili pristup vezanoj mapi nakon što sustav pređe u stanje mirovanja, ali ja osobno nisam imao ovaj problem. Kao i kod većine zaobilaznih rješenja poput ovog, kilometraža može varirati.

    PicSayPro prikazuje sadržaj Bound mape.

    Naravno, Google aktivno radi na omogućavanju sadržaja SD kartica na Android aplikacijama, tako da ćemo na kraju i mi treba dobiti odgovarajuću podršku. Ali do tog trenutka, ovo je sljedeća najbolja stvar.