1Sep
Senesni "Android" įrenginiai palaiko USB didelį saugyklą, skirtą perduoti failus iš kompiuterio į priekį ir atgal.Šiuolaikiniai "Android" įrenginiai naudoja MTP arba PTP protokolus - galite pasirinkti, kurį iš jų norite.
Norėdami pasirinkti USB ryšio protokolą, atidarykite "Settings" programą, palieskite "Storage", palieskite meniu mygtuką ir bakstelėkite USB kompiuterio jungtį.Taip pat pamatysite protokolą, kurį jūsų įrenginys naudoja kaip pranešimą, kai jis yra prijungtas prie kompiuterio per USB.
Kodėl šiuolaikiški "Android" įrenginiai nepalaiko "USB Mass Storage"
USB atmintinės, taip pat žinomos kaip "USB atmintinės" klasė, "USB MSC" arba "UMS", buvo tokia, kad senesnės "Android" versijos saugo jas prie kompiuterio. Kai prijungsite "Android" įrenginį prie kompiuterio, turėsite konkrečiai paliesti mygtuką "Prijungti saugyklą prie kompiuterio", kad "Android" įrenginio saugykla būtų prieinama kompiuteriui per USB atmintinę.Atsijungus nuo kompiuterio, turėtumėte paliesti mygtuką "Išjungti USB atmintinę".
USB laikmena yra standartinis protokolas, naudojamas "flash drives", išorinių kietųjų diskų, SD kortelių ir kitų USB atminties įrenginių.Šis diskas yra visiškai prieinamas kompiuteriui, tarsi jis būtų vidinis.
Buvo problemų, kaip tai paveikė.Nepriklausomai nuo to, kaip įrenginys pasiekia saugyklą, reikia išskirtinės prieigos prie jo. Kai prijungėte saugyklą prie kompiuterio, ji buvo atjungta nuo "Android" operacinės sistemos, veikiančios įrenginyje. Bet kokie failai ar programos, saugomi SD kortelėje ar USB atmintinėje, nebus pasiekiami, kai jis bus prijungtas prie kompiuterio.
sistemos failai turėjo būti saugomi kažkur;jie niekada nebūtų atjungiami nuo įrenginio, todėl tuomet galėjote naudoti "Android" įrenginius, kuriuose yra "atskirų" / "duomenų saugojimo" ir "sdcard" skaidinių "USB atmintinės" toje pačioje vidinėje atmintinėje."Android" įdiegė programas ir jos sistemos failus į / duomenis, o naudotojo duomenys buvo saugomi / SDCARD skirsnyje.
Dėl to, kad sunku suskaidyti, gali būti per mažai vietos programoms ir per daug vietos duomenims arba per mažai vietos programoms ir per daug vietos duomenims. Nepavyko pakeisti šių skirsnių dydžio, nenaudodami savo įrenginio - gamintojas pasirinko tinkamą kiekį kiekvienai gamyklos pertvarai.
Kadangi failų sistema turėjo būti prieinama iš "Windows" įrenginio, ji turėjo būti suformatuojama naudojant FAT failų sistemą.Microsoft ne tik turi patentus, kuriuos ji teikia FAT, bet ir FAT yra senesnė, lėtesnė failų sistema be šiuolaikinės leidimų sistemos."Android" dabar gali naudoti šiuolaikišką "ext4" failų sistemą visoms savo pertvaroms, nes "Windows" jų nereikia tiesiogiai skaityti.
"Android" telefono ar planšetinio kompiuterio, kaip standartinio USB atminties įrenginio, prijungimas prie kompiuterio yra patogus, tačiau yra per daug nesėkmių.Craziness turėjo sustoti, todėl šiuolaikiniai "Android" įrenginiai naudoja skirtingus USB ryšio protokolus.
MTP - medijos įrenginys
MTP reiškia "Media Transfer Protocol". Kai "Android" naudoja šį protokolą, jis pasirodo kompiuteryje kaip "media device". Žiniasklaidos perdavimo protokolas buvo plačiai reklamuojamas kaip standartizuotas protokolas garso failams perkelti į skaitmeninįmuzikos grotuvus naudojant "Windows Media Player" ir panašias programas. Jis buvo sukurtas tam, kad kitos žiniasklaidos grotuvo įmonės galėtų konkuruoti su Apple iPod ir iTunes.
Šis protokolas veikia labai skirtingai nuo USB atmintinės. Užuot atidarę "Android" įrenginio neapdorotą failų sistemą į "Windows", MTP veikia failų lygiu."Android" įrenginys neapsaugo viso savo saugojimo įrenginio prie "Windows".Vietoj to, kai prijungiate įrenginį prie kompiuterio, kompiuteris užduoda klausimą dėl įrenginio, o įrenginys atsako į pateiktų failų ir katalogų sąrašą.Kompiuteris gali atsisiųsti failą - jis paprašys failo iš įrenginio ir įrenginys išsiųs failą ryšiu. Jei kompiuteris nori įkelti failą, jis siunčia failą į įrenginį ir įrenginys pasirenka jį išsaugoti. Kai ištrinate failą, kompiuteris siunčia į įrenginį signalą, kuriame sakoma: "prašau ištrinti šį failą" ir įrenginys gali jį ištrinti."
" "Android" gali pasirinkti failus, kuriuos ji jums pateikia, ir slėpti sisteminius failus, todėl jų nematysite ar jų negalėsite keisti. Jei bandysite ištrinti arba redaguoti failą, kurio negalima keisti, įrenginys atsisakys užklausos ir pamatysite klaidos pranešimą.
Jūsų kompiuteriui nereikia išskirtinės prieigos prie saugojimo įrenginio, todėl nereikia prijungti atminties, atjungti ar turėti skirtingas duomenų rūšis."Android" taip pat gali naudoti "ext4" ar kitą norimą failų sistemą - "Windows" neturi suprasti failų sistemos, tik "Android".
Praktiškai MTP veikia daug panašu į USB atmintinę.Pavyzdžiui, MTP įrenginys pasirodo "Windows Explorer", taigi galite naršyti ir perkelti failus."Linux" taip pat apima pasiūlymus MTP įrenginiams per "libmtp", kuris paprastai yra įtrauktas į populiariausius "Linux" paskirstymo įrenginius. MTP įrenginiai taip pat turėtų būti rodomi "Linux" darbalaukio failų tvarkytuve."
" "Apple Mac OS X" yra "holdout" - visais atvejais ji neapima MTP palaikymo. Apple "iPod", "iPhone" ir "iPad" kartu su "iTunes" naudoja savo nuosavas sinchronizavimo protokolą, todėl kodėl jie nori remti konkuruojantį protokolą?
"Google" teikia "Android File Transfer" programą, skirtą "Mac OS X". Ši programa yra tik paprastas MTP klientas, todėl jis bus naudojamas perduoti failus "Mac" į priekį ir atgal."Google" nepateikia šios programos kitai operacinei sistemai, nes ji apima MTP palaikymą.
PTP - skaitmeninis fotoaparatas
PTP reiškia "Picture Transfer Protocol". Kai "Android" naudoja šį protokolą, jis atrodo kaip skaitmeninis fotoaparatas.
MTP iš tikrųjų yra pagrįstas PTP, tačiau prideda daugiau funkcijų arba "extensions". PTP veikia panašiai kaip MTP, ir jį dažniausiai naudoja skaitmeniniai fotoaparatai. Bet kuri programinė įranga, palaikanti nuotraukas iš skaitmeninio fotoaparato, paims nuotraukas iš "Android" telefono pasirinkus PTP režimą.PTP buvo sukurtas kaip standartinis protokolas bendravimui su skaitmeniniais fotoaparatais.
Šiame režime jūsų "Android" įrenginys dirbs su skaitmeninės kameros programomis, kurios palaiko PTP, bet ne MTP.Apple Mac OS X palaiko PTP, todėl galite naudoti PTP režimą, jei norite perkelti nuotraukas iš "Android" įrenginio į "Mac" per USB jungtį be specialios programinės įrangos.
Jei turite senesnį "Android" įrenginį, gali būti priverstas naudoti USB atmintinę.Dėl šiuolaikinio "Android" įrenginio galite pasirinkti MTP ir PTP - turėtumėte naudoti MTP, nebent turite programinę įrangą, kuri palaiko tik PTP.
Jei jūsų įrenginyje yra nuimamas SD kortelė, galite išimti SD kortelę ir įdėkite ją tiesiai į kompiuterio SD kortelės lizdą.SD kortelė bus prieinama jūsų kompiuteryje kaip saugojimo įrenginys, todėl galėsite pasiekti visus jame esančius failus, paleisti failų atkūrimo programinę įrangą ir daryti viską, ko negalėsite daryti su MTP.
Image Credit: Vegetando "Flickr
"