Android-sovellusten hankkiminen Chromebookien ulkoiseen tallennukseen
Android-sovellukset ovat loistava tapa laajentaa Chromebookien toisinaan rajallisia ominaisuuksia, mutta ne voivat olla ongelma, jos tallennat suurimman osan tiedoista esimerkiksi ulkoisessa tallennusvälineessä, kuten SD-kortissa..
Onneksi muutaman komennon avulla voit itse "pakottaa" Android-sovelluksia näkemään ulkoista tallennustilaa, mutta kirjoittaa myös siihen. Minä varoitan teitä: tämä vaatii muutaman kuorikomennon, joten jos et ole tyytyväinen siihen, kuluta huolellisesti. Huutaa Noliriumille tästä uskomattoman hyödyllisestä blogipostista, joka saisi minut tämän kanssa. Sieltä löytyneiden ohjeiden ansiosta sain tämän toimimaan ongelmitta.
Joten, miten tämä työ?
Lyhyesti sanottuna käytämme sidontatukia, jotta voimme periaatteessa yhdistää ulkoisen median kansion johonkin sisäiseen tiedostorakenteeseen. Periaatteessa tämä mahdollistaa Androidin nähdä ulkoisen kansion sisällön, koska se on linkitetty sisäisen tallennuksen kansioon, jota se voi nähdä ongelmitta.
On syytä huomata, että näiden kansioiden sitominen toimii vain Androidissa - se ei vaikuta siihen, miten Chrome OS näkee kansiot tai tiedostot. Luomme Chrome-käyttöjärjestelmässä Downloads-hakemiston juuressa kansion, jonka nimi on "Bound", ja sitomalla ulkoisen median kansio tähän kansioon, ja kun Android näkee sidotun hakemiston ulkoisen kansion sisällön, Chrome OS ei-sidottu suoraan näyttää täysin tyhjä. Koska Chrome-käyttöjärjestelmä voi kuitenkin olla vuorovaikutuksessa ulkoisen tallennuksen kanssa, tämän ei pitäisi olla ongelma.
Ensimmäinen vaihe: Luo kansiot
Sen avulla voimme luoda hakemistoja, joita käytämme tähän. Kuten edellä sanoin, aiomme luoda kansion Downloads-hakemistossa nimeltä "Bound". Joten mene eteenpäin ja avaa Chrome OS -tiedostosovellus ja siirry Downloads-hakemistoon.
Napsauta hiiren kakkospainikkeella ja valitse "Uusi kansio".
Nimeä tämä kansio "Sidottu".
On syytä huomata, että voit nimetä tämän haluamallasi tavalla, mutta tämän oppaan ja alla olevien komentojen tarkoituksiin käytämme sidottua.
Jos sinulla on tietty tiedostojoukko, jonka avulla Android voi nähdä Chromebookissasi, siirry eteenpäin ja siirry ulkoiseen välineeseesi ja luo myös uusi kansio. Nimeä se vastaavasti - käytän tässä esimerkissä "Kuvakaappauksia", joten voit muuttaa sitä, jos se ei ole järkevää sovelluksellesi. Muista vain, että sinun on vaihdettava osa alla olevista komentoista vastaamaan kansion nimeä.
Toinen vaihe: Avaa juurihelti ja luo sidos
Ensinnäkin sinun täytyy avata Crosh-ikkuna painamalla Ctrl + Alt + T näppäimistöllä. Uusi, kiinteä musta ikkuna avautuu selaimessasi. Vaihtoehtoisesti voit asentaa Crosh Window -sovelluksen Chrome App Storesta (joka edellyttää myös Secure Shell -sovelluksen asentamista), mutta se ei ole välttämätöntä, jos et usko, että käytät usein.
Kirjoita Seuraava-ikkunassa seuraava:
kuori
Jonka jälkeen:
sudo su
Se pyytää salasanaa - tämän pitäisi olla sama kuin kirjaudut Chromebookiin.
Tässä vaiheessa olet juuri kuoressa, jota haluamme. Seuraavien komentojen pitäisi antaa sinulle luku- / kirjoitusoikeus ulkoiseen kansioon suoraan Android-sovelluksista. Tässä opetusohjelmassa aion murtaa ne yksi kerrallaan, mutta pidä mielessä, että sinä voida merkitse ne yhteen, jos haluat vain erottaa jokaisen komennon &&
symbolit.
Huomautus: Chrome OS: ssä olevan ulkoisen aseman oletusotsikko on "UNTITLED". Jos asema on nimetty muuksi, käytä sitä UNTITLEDin sijasta seuraavissa komentoissa..
Kun tämä on poissa, kirjoita seuraava juurikuoren ikkunaan:
mount --bind / media / removable / UNTITLED / Kuvakaappaukset / run / arc / sdcard / default / emulated / 0 / Lataa / sidottu kiinnitys --bind / media / irrotettava / UNTITLED / Screenshots / run / arc / sdcard / lukea / emuloida / 0 / Lataa / sidottu asennus --bind / media / irrotettava / UNTITLED / Screenshots / run / arc / sdcard / write / emulated / 0 / Lataa / sidottu
Vaihda ulkoisen kansion nimi uudelleen mihin valitsit, jos se on erilainen kuin minun.
Kolmas vaihe: Voitto
Se on melko paljon siinä. Kuten aiemmin sanoin, tämä ei vaikuta siihen, miten Chrome OS näkee kansiosi, vain Android.
Se ei tietenkään ole täydellinen järjestelmä. Jotkin Android-sovellukset saattavat pystyä nähdä sidotun kansion sisältö, mutta ei vuorovaikutuksessa niiden kanssa. Esimerkiksi, käytän Skitchiä kuvattaessa kuvakaappauksia, ja vaikka se näkee kaiken sidotussa kansiossa, se ei voi avata mitään tiedostoja. Tämä on luultavasti suurelta osin yhteydessä siihen, että Skitch ei ole enää aktiivisessa kehityksessä, joten se on aika vanhentunut, mutta se on edelleen hyvä esimerkki siitä, kuinka epätäydellinen tämä järjestelmä voi olla.
Tämä sidos ei myöskään selviä uudelleenkäynnistyksestä. Joten aina, kun käynnistät tietokoneen uudelleen, sinun on annettava edellä mainitut komennot uudelleen. Olen myös nähnyt, missä jotkut käyttäjät ovat menettäneet pääsyn sidottuun kansioon, kun järjestelmä siirtyy lepotilaan, mutta en ole henkilökohtaisesti saanut tätä ongelmaa. Kuten useimmat tämänkaltaiset ongelmat, mittarilukema voi vaihdella.
PicSayPro näyttää Bound-kansion sisällön.Tietenkin Google pyrkii aktiivisesti ottamaan SD-kortin sisällön käyttöön Android-sovelluksissa, joten lopulta me pitäisi saada asianmukaista tukea. Mutta siihen asti se on seuraava paras asia.