Spørsmål:
Er det et levedyktig alternativ til MTP for filoverføring?
fostandy
2014-12-17 03:59:39 UTC
view on stackexchange narkive permalink

Siden de nyeste versjonene (ICS +?) ikke lenger har masselagring, er det noe levedyktig alternativ til MTP?

Protokollen virker iboende ødelagt og beslutningen om å gå tilbake til dette formatet virker som en veldig ' iphone-esque 'move (dumme ting ned, ta bort strømmen fra brukerne).

Det ser ut til å være mange problemer (f.eks.) med filer som ikke vises, og det virker for meg at overføring av en fil skal være enklere enn å kreve omstart av systemet - jeg krever urimelig mye på den måten.

Jeg er klar over verktøy som Wi-Fi-filoverføring, men ofte befinner jeg meg i områder uten wifi, med bare min bærbare datamaskin, telefon og en USB-kabel. Forleden var jeg for eksempel et fly, som er et miljø som absolutt ikke bidrar til å bruke et trådløst system.

Bruk en av disse metodene: http://askubuntu.com/questions/189591/connecting-android-4ice-cream-sandwich-jelly-bean-kitkat-phone SSH SFTP fungerer.
Verden trenger flere mennesker som deg!“Dumme ting ned, ta bort strømmen fra brukerne” ** Du er min venn med en gang, fostandy.** Velkommen til kraftbrukerklubben.
Fire svar:
Firelord
2015-04-23 08:45:46 UTC
view on stackexchange narkive permalink

Følgende metoder er testet på Windows 7; Ubuntu-basert distribusjon og slackware med skrivebordsmiljø KDE 4.1x. Ingenting kan sies om Mac. Svaret er ment å tjene som en samlet guide for de forskjellige metodene der ute.

Få følgende metoder krever at USB-deling er aktivert. Dette kan oppnås med instruksjonene nevnt nedenfor:

Noe av denne informasjonen gjelder bare enheter som kjører Android 5.0 og nyere. Hvis enheten din kjører 4.4 eller lavere, ser menyikonet slik ut . Hvis enheten din kjører 4.3 eller lavere, ser Innstillinger-ikonet slik ut .

Konfigurer og bruk USB-internettdeling (inkludert instruksjoner for Windows XP)

1. Koble enheten til en annen enhet ved hjelp av en USB-kabel.
2. Du ser et USB-ikon og et varsel Tilkoblet som en medieenhet eller Tilkoblet som et kamera øverst på skjermen. For tilkoblingsformål betyr ikke tilkoblingstypen noe.
3. Åpne enhetens Innstillinger -meny .
4. Trykk på Mer> Tethering & portable hotspot under "Trådløse &-nettverk".
5 Merk av i boksen eller slå på bryteren ved siden av "USB-deling". Når tilkoblingen er opprettet, ser du en av følgende varsler, og du kan koble til Internett (ikonene dine kan se litt annerledes ut hvis enheten din kjører Andriod 4.4 eller lavere):
Bærbar Wi-Fi Fi-hotspot aktivt
USB-tethering-tilkobling aktiv
Flere tethering- eller hotspot-tilkoblinger aktiv

For å slutte å dele datatilkoblingen din, fjerner du avmerkingen eller slå av bryteren ved siden av "USB-deling" i Innstillinger-menyen eller bare koble fra USB-kabelen.

USB-deling med Windows XP

Hvis du bruker en datamaskin som kjører Windows XP, må du installere en konfigurasjonsfil før du knytter enheten til datamaskinen.

1. Følg trinnene ovenfor for å slå på USB-deling for enheten.
2. Last ned følgende konfigurasjonsfil ( tetherxp.inf) til Windows XP-datamaskinen. Vanligvis kan du høyreklikke på lenken og velge "Lagre som". (Hvis nettleseren din legger til ".html" i filnavnet, må du redigere navnet for å fjerne .html-utvidelsen og erstatte det med ".inf" i stedet.)
3. Koble mobilenheten til datamaskinen din ved hjelp av en USB-kabel.
4. Når Windows XP-veiviseren for ny maskinvare åpnes, velger du Nei, ikke på dette tidspunktet og klikker deretter på Neste .
5. Velg Installer fra en liste eller et bestemt sted, og klikk deretter på Neste .
6. Klikk på Bla gjennom for å bla til katalogen der du installerte konfigurasjonsfilen du lastet ned i trinn 2, og klikk deretter på Neste .
7. Når Windows XP er ferdig med å installere programvaren for Android USB Ethernet / RNDIS, klikker du på Fullfør .

( Kilde)


Metode nr. 1

Denne metoden bruker USB-deling og en app for å få tilgang til telefonlagringen.

Fremgangsmåte :

  1. Installer MTP-alternativ USB-stasjon fra Play Store.
  2. Åpne MTP-alternativ app, velg KOBLE TIL OG AKTIVERE USB-TETHERING og velg Aktiver USB-deling .
  3. Kom tilbake til appen ved å trykke Tilbake -tasten en gang eller åpne appen fra ikonet i startprogrammet.
  4. Instruksjoner for Windows og Ubuntu vil nå vises i appen. Velg operativsystemet ditt: Windows eller Ubuntu og følg guiden der. Alternativt kan du følge instruksjonene nevnt nedenfor for å lagre nettverkstilkoblingen enten i Windows eller Ubuntu (Linux).

For Windows :

  1. Forsikre deg om at du har administratorrettigheter. Last ned og installer denne Microsoft Update.
  2. WebClient -tjenesten må være aktivert for å få tilgang til nettverksmappen. For å fastslå tjenestestatusen, trykk + R for å åpne en dialogboks Kjør. Skriv inn services.msc og klikk på OK . Tjenestevinduet åpnes med en liste over tjenester.
  3. Rull ned for å se WebClient og sjekk tilsvarende Oppstartstype . Hvis det ikke er Deaktivert , lukker du vinduet. Hvis det er, gjør du

    Høyreklikk -> Properties -> General -> Startup Type -> Automatic -> Apply -> OK . Du kan også velge Manuell over Automatisk for å lagre systemet fra overskatt ved oppstart.

  4. Trykk nå + R , skriv regedit og klikk OK `, velg Ja og Registerredigering -vinduet åpnes.

  5. På verktøylinjen klikker du Rediger -> Finn . I dialogboksen, tilsvarende Finn hva -feltet, skriver du WebClient . Fjern merket for Verdier og Data eller annet, sjekk bare Taster under Se på . Klikk på Finn neste . Den vil søke og skal vise en oppføring som allerede er valgt. Forsikre deg om at (nederst på panelet) plasseringen til den valgte oppføringen er

    Computer/HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\WebClient.

  6. På oppføringen WebClient klikker du på pilen for høyre retning for å få tilgang til innholdet i den.

  7. Klikk på Parametere . På høyre side klikker du på BasicAuthLevel -> Modify . I Verdidata -feltet endrer du verdien til 2 og klikker på OK .
  8. Hvis det ikke var noen BasicAuthLevel -oppføring, opprett den ved å høyreklikke på tomt hvitt område, velg DWORD (32-bit) verdi og navn den til BasicAuthLevel . Følg trinn 7.
  9. Start systemet på nytt nå for at alle endringer skal tre i kraft. Du må åpne MTP-alternativ app for å koble telefonen igjen til PC nå.
  10. For å kartlegge telefonlagring, åpne Min datamaskin .
  11. Under Adresselinje klikker du på Kart nettverksstasjon .
  12. I det korresponderende Mappen -feltet skriver du inn \\ 192.168.42.129@8081 og klikker Fullfør . Et vindu åpnes med innholdet i / -katalogen på telefonen.
  13. Hvis du bare har Internt [SD-kort] i smarttelefonen, skriv inn sdcard -mappen. Hvis ikke, skriv inn lagring -mappen og skriv inn ønsket lagring.
  14. Du kan få tilgang til denne nettverksstasjonen i Min datamaskin -> Network Location . Du kan også gi nytt navn til denne stasjonen ved å gjøre Høyreklikk -> Rename over stasjonen, skriv inn navnet og trykk Enter . Merk at stasjonen ikke vil være tilgjengelig hvis smarttelefonen med instruksjonene ovenfor ikke er koblet til PCen.

(Kilde: ykasidit, Yeehawup, MTP-alternativ)

For Ubuntu (Linux) med KDE 4.1x :

  1. Start Dolphin filleser. Klikk på Nettverk i Steder .
  2. Klikk Legg til nettverksmappe -> WebFolder (webdav) .
  3. Skriv inn et hvilket som helst Navn , la Bruker -felt være tomt, skriv 192.168.42.129 i Server -feltet, skriv 8081 i Port -feltet. I trinn 13 i Windows OS skriver du inn enten / sdcard / eller / storage / i Location -feltet, merker Create og ikon for denne eksterne mappen og klikk på Lagre og koble til . Et vindu åpnes med lagringsinnholdet nå.
  4. Nettverksplasseringen er lagret i Places -> Network -> Name der Navn er fra trinn 3. Du kan også feste denne mappen i Steder ved å gjøre over den mappen Høyreklikk -> Legg til steder .

Metode nr. 2

Denne metoden bruker ADB-grensesnitt for å få tilgang til telefonlagring. Det har allerede blitt omfattende dekket av mange brukere, og noen svar kan nås her. For å gjøre det kort, nedenfor, er instruksjonene sitert fra noen svar fra Android Enthusiasts-brukere.

Installasjon av ADB i operativsystemet ditt

Faktisk , er det ikke nødvendig å installere hele SDK hvis man ikke vil bruke den til utvikling. For å kunne kjøre grunnleggende ADB -kommandoer i den sammenheng som en gjennomsnittsbruker trenger, er en rudimentær installasjon helt tilstrekkelig. Jeg vil prøve å forklare hvordan jeg gjør dette, og forhåpentligvis dekke de mest brukte datasystemene.

Krav

Først trenger du de grunnleggende binærfilene. Disse finner du på den offisielle nedlastingssiden for Linux, Windows og Mac.

Windows-brukere

Hvis datamaskinen din kjører Windows, vil du trenger også spesielle drivere for enheten din (ingen generisk løsning her, så du må sjekke dette ut selv; vanligvis tilbys disse driverne for nedlasting på produsentens nettsted).

Linux- og Mac OS-brukere

Linux- og Mac OS-brukere kan trenge å gjøre enheten kjent for operativsystemet. For Linux finner du de nødvendige trinnene beskrevet i svaret mitt her. Ikke kjent med Mac OS, jeg kan ikke snakke for det.

Installasjon

Linux

For Linux er dette ganske enkelt: Pakk ut de nedlastede binærfilene i en katalog du ønsker. Når jeg skriver dette, vil dette bare være to filer: adb og aapt (sistnevnte brukes av QtADB , og ikke nødvendigvis nødvendig for å utføre ADB-kommandoer direkte). Juster filtillatelsene for å gjøre dem kjørbare (f.eks. Fra kommandolinjen: chmod 0755 adb aapt ). Til slutt er det en god ide å inkludere den valgte katalogen med $ PATH -variabelen, slik at du kan ringe adb hvor du enn er. Et godt sted for det er på slutten av ~ / .profile filen for å inkludere en ekstra linje som eksport PATH = "~ / bin: $ PATH" (hvis du hentet ut binærfiler til ~ / bin ).

Windows

Windows-nedlastingen inneholder et par flere filer. Pakk dem også ut i en katalog du ønsker. Hvis du vil at de skal kunne kalles fra hvor du er, uten å gå foran hele banen, må du også legge til den banen i miljøvariablene. Jeg er ikke en Windows-bruker, men jeg må overlate "hvordan du gjør dette" til deg.

Hva mer?

Du bør være ferdig på dette tidspunktet, og kan bruke full krefter av ADB-kommandolinjen.

Ytterligere avlesninger

  • Alt om ADB ( En referanse for alle hos XDA Developers )
  • ADB for Dummies (igjen tilgjengelig via XDA Developers. Hvis du savner guidene som jeg gjorde for det første: Den første artikkelen består bare av lenker, fargerike som de kan se ut: ))
  • Android ADB Quick Guide

( Source)

Og,

Jeg forstår ikke egentlig hvorfor noen foretrekker å laste ned en gammel versjon av ukjent opprinnelse fra et skadedrevet nettsted, fremfor å laste ned den siste offisielle versjonen direkte fra selve Google. Jeg antar at hver for seg.

Her er lenkene til Googles depot:

Den siste versjonen av plattformverktøyene (inneholder bare noen få binære filer - mindre enn 10 MB i størrelse hver ):

For brukere av Ubuntu og Debian (distribusjoner jeg personlig bruker) har jeg satt sammen et lite bash-skript som finner og installerer den nyeste versjonen av plattformverktøyene - Installere Android-plattformverktøy (ADB) på Ubuntu

( Kilde)

For å få tilgang til telefonlagring i Ubuntu (Linux) ved hjelp av ADB-grensesnitt :

Jeg kan ikke svare på Windows-delen - men Ubuntu-delen kan jeg svare sikkert, da jeg også bruker det og monterer enhetene mine fra datamaskinen min, noen ganger med full r / w-tilgang. Det jeg bruker, trenger ADB-verktøy som skal installeres på datamaskinen din. Hvis du ikke allerede har installert dem, se f.eks. Er det en minimal installasjon av ADB?

Forbered Droid

Først et grunnleggende krav som gjelder for ethvert operativsystem som kan kjøre på datamaskinen din: Å være for å få full tilgang, må ADB-demonen kjøre i rotmodus. Dette er ikke tilfelle med lager-ROM-er, selv om de er forankret, som standard (selv om mange tilpassede ROM-er har det aktivert som standard). Så sjekk først: Hvis et "vanlig" adb-skall fører deg direkte til rotprompten ( # ) uten å påkalle su , er du fint. Ellers trenger du en hjelper som adbd usikker: Kjør den, og aktiver "patched usikker modus". Merk av i boksen for å oppnå det automatisk på hver oppstart av enheten.

Forbered deg på skrivetilgang til skrivebeskyttede filsystemer

For det andre, igjen uavhengig av operativsystemet på datamaskinen din: for å lese og skrive for filsystemer, må de monteres i lese / skrivemodus. Du kan oppnå det via adb shell når som helst du trenger å skrive der (jeg anbefaler ikke å la disse partisjonene være i permanent lese- / skrivemodus), f.eks. utstede en montering -o remount, rw / system for / system partisjonen.

Monter Droid

La oss nå gå for detaljene. Jeg monterer Android-filsystemet via ADB, ved å bruke FUSE. Verktøyet for det er adbfs-rootless. Å sette sammen koden er enkelt gitt instruksjonene der; kopier den resulterende adbfs binæren til en katalog i $ PATH . Lag deretter et festepunkt på datamaskinen din; i mitt eksempel vil jeg bruke ~ / droid til det. Nå kommer vi:

  # Monter Android FS: adbfs ~ / droid # Demonter den igjen: fusermount -u ~ / droid  

For å lette prosessen har jeg opprettet to aliaser:

  alias mdroid = "adbfs ~ / droid" alias udroid = "fusermount -u ~ / droid" 

Du har sikkert allerede gjettet: mdroid står for "mount droid", udroid for "unmount droid".

En annen tilnærming til manuell montering / demontering er å bruke Midnight Commander med en spesifikk VFS: mc-extfs-adb gjør det. En versjon jeg har spesialtilpasset for Ubuntu er tilgjengelig i nedlastingsområdet på IzzyOnDroid, hvor du ganske enkelt kan velge den (installasjonsinstruksjoner inkludert).

Begge variantene har sine fordeler og ulemper: mc-extfs-adb tar ganske lang tid ved første tilgang (mens den hurtigbufrer hele filsystemstrukturen) - men da er det ganske raskt å bla gjennom filsystemet (slik det er hurtigbufret), bare avtar når du kopierer / redigerer filer eksternt. Å bruke adbfs starter opp mye raskere, men "nøler" alltid et sekund når du bytter katalog (da det ikke cache hele strukturen, men bare leser på forespørsel). Jeg foretrekker vanligvis sistnevnte, men YMMV - derfor har jeg gitt deg begge alternativene :)

( Kilde)

For å få tilgang til telefonlagring i Windows ved hjelp av ADB-grensesnitt

Windows File Explorer gir deg som standard ikke tilgang til Android-rotfilene. Du må laste ned et annet program (til din PC) for det. Mange steder (som denne guidingtech.com-opplæringen anbefaler Android Commander. Et annet anbefalt filutforskerprogram er Droid Explorer.

( Kilde)


Metode nr. 3

Denne metoden bruker en app og USB-deling. Denne metoden har røtter i denne svar (dette svaret nevnte bare mulighetene, men ikke den faktiske bruken i trinn).

Prosedyre :

  1. Last ned en filserver-app som tillater WebDav / FTP / SSH / Samba-serveroppretting. Du kan enten se på denne listen ved å Izzy her, eller velge dem viz ., WebDav, FTP, Samba, SSH, Multifarious. Google er vennen din hvis ingen av dem hjelper.
  2. Følgende instruksjoner er for { WebDav, FTP} Ultimate (Free) og Servers Ultimate Pro (betalt).

Bruk av WebDav Server Ultimate :

  1. Aktiver USB-deling sterk >.
  2. Start WebDav Serv er Ultimate .
  3. Gå til Legg til -> WebDAV Server -> .
  4. Skriv inn et hvilket som helst navn i Servernavn . Velg et portnummer større enn 1024 som du kan huske (f.eks. 5000) og skriv det inn i Kjør på port .
  5. I Dokumentrot velger du / for å forbli i samsvar med metode nr. 1.
  6. Fjern merket for alle alternativene. Du kan velge å kjøre denne serveren automatisk når du starter denne appen. For å gjøre dette, sjekk Start direkte når appen begynner å være ren . Trykk på Tilbake -tasten en gang, og velg Ja for å lagre serverinnstillinger.
  7. Trykk én gang på nyopprettet serveroppføring og velg Start / stopp sterk>. Du får en dialogboks med Informasjon Serveren er startet . Du kan lukke appen (inkludert serveren) ved å skyve til venstre de mange ikonene øverst i appen og velge Avslutt . Merk at uten å velge Avslutt, vil serveren fortsette å kjøre med mindre den stoppes eksplisitt.
  8. Du kan nå bruke fremgangsmåten som er forklart i Metode nr. 1 for enten Windows eller Linux. Merk at for Windows vil adressen nå være \\ 192.168.42.129@5000 , og for Linux vil den være webdav: //192.168.42.129: 5000 / .

Bruk av FTP Server Ultimate :

  1. Aktiver USB-deling .
  2. Start FTP Server Ultimate -appen.
  3. Gå til Legg til -> FTP Server -> .
  4. Skriv inn et hvilket som helst navn i Servernavn . Velg et portnummer større enn 1024 som du kan huske (f.eks. 6000), og skriv det inn i Kjør på port .
  5. Fjern merket for alle alternativene. Du kan velge å kjøre denne serveren automatisk når du starter denne appen. For å gjøre dette, sjekk Start direkte når appen begynner å være ren . På samme måte velger du Respawn (automatisk omstart når serveren krasjet) .
  6. Gå til Brukere (ved siden av Innstillinger øverst), trykk på Legg til , la Brukernavn og Passord tomt og kryss av Automatisk skrivetilgang . Du kan velge å begrense PCen ved å velge Tving opphold i dokumentrot .
  7. I Dokumentrot velger du / for å forbli i samsvar med metode nr. 1.
  8. Trykk på Tilbake kbd > tast en gang og velg Ja for å lagre serverinnstillinger.
  9. Trykk en gang på nyopprettet serveroppføring og velg Start / stopp . Du får en dialogboks med Informasjon Serveren er startet . Du kan lukke appen (inkludert serveren) ved å skyve til venstre de mange ikonene øverst i appen og velge Avslutt . Merk at serveren vil fortsette å kjøre uten å stoppe eksplisitt uten å velge Avslutt.
  10. Du kan nå bruke fremgangsmåten som er beskrevet i Linux. Merk at for Windows vil adressen nå være ftp://192.168.42.129:6000 og for Linux vil den være ftp://192.168.42.129:6000/ . For å kartlegge ftp i Windows, følg følgende instruksjoner fra trinn 13.

Bruke Servers Ultimate Pro : Vær oppmerksom på at denne appen krever at visse andre pakker (gratis) skal være installert.

  1. Aktiver USB-deling .
  2. Start Servers Ultimate Pro -appen.
  3. Gå til Servere . Trykk på + -ikonet og rull ned for å trykke på FTP Native Server .
  4. Skriv inn Navn , velg et portnummer som er større enn 1024 som du kan huske (f.eks. 2121).
  5. Under LYTT PÅ NETTVERKSGRensesnitt sterk>, velg rndis0 -Ipv4 (192.168.42.129) .
  6. Merk av for Start direkte når appen starter .
  7. I LÅSER , merk av for Aktiver WIFI-lås .
  8. Øverst i appen går du til SPESIFIK og fjerner merket for alt unntatt Tillat opplasting .
  9. I Dokumentrot velger du / for å være i samsvar med metode nr. 1.
  10. Trykk på diskettikonet for å lagre innstillingene.
  11. Trykk på serveroppføringen en gang og velg Start .
  12. Nå kan du bruke fremgangsmåten som er forklart i Metode nr. 1 for Linux. Merk at for Linux vil nettverksplasseringen være ftp://192.168.42.129:2121/.
  13. For Windows, følg trinn 1-11 i Metode # 1 For Windows .
  14. Klikk på Koble til et nettsted som du kan bruke til å lagre dokumenter og bilder .
  15. Et nytt vindu med tittel Legg til nettverksplassering vises. Klikk Neste -> Velg en egendefinert nettverksplassering -> Next .
  16. Under Internett eller nettverksadresse skriver du ftp: //192.168. 42.129: 2121 / sdcard / og klikk på Neste . Du kan erstatte sdcard med lagring .
  17. Merk av Logg på anonymt og klikk Neste . Skriv inn et navn for å gjenkjenne dette i fremtiden, og klikk Neste
  18. Merk av Åpne denne nettverksplasseringen når jeg klikker Fullfør og klikker på Fullfør sterk>. Et nytt vindu med telefonens lagringsinnhold vises.
  19. Trinn 14 i metode nr. 1 gjelder også her.

Merk at for WebDav-server i Servers Ultimate Pro, innstillingene ligner på de som er dekket i de nevnte prosedyrene i metode nr. 3.


Om MTP-alternativ

USB-filoverføring med PC - uten "MTP" -problemer.

Ikke mer USB "MTP-driver ikke funnet 'eller' finner ikke filene mine 'problemer - Støtter både Windows og Ubuntu GNU / Linux!

'MTP-Alternative' deler lagringsenheten til denne enheten som en 'Drive' til datamaskiner via USB-deling i stedet for standard android 'MTP' filoverføringsmetode og får deg til å unngå de tre vanlige 'MTP'-problemene.

Om WebDav Server Ultimate

En gratis, sikker og komplett WebDAV-server! Appen støtter å legge til flere brukere, har WebDAV over SSL / TLS (HTTPS) -støtte og kan settes til å starte en WebDAV-server automatisk når enheten din er koblet til et bestemt WIFI-nettverk!

Om FTP Server Ultimate

En gratis, sikker og komplett FTP-server for overføring av filer ved hjelp av en FTP-klient. Appen støtter å legge til flere brukere, har FTPS Implicit / SFTP / SCP-støtte og kan settes til å starte en FTP-server automatisk når enheten din er koblet til et bestemt WIFI-nettverk!

About Servers Ultimate Pro

★★ Kjør over 60 servere med over 70 protokoller! ★★

Nå kan du kjøre et CVS, DC Hub, DHCP, UPnP, DNS, DDNS, eDonkey , E-post (POP3 / SMTP), FTP Proxy, FTP, FTPS, FTPES, Flash Policy, Git, Gopher, HTTP Snoop, ICAP, IRC Bot, IRC, ISCSI, Icecast, LPD, Load Balancer, MQTT, Memcached, MongoDB, MySQL , NFS, NTP, NZB Client, Napster, PHP, Lighttpd, PXE, Port Forwarder, RTMP, Remote Control, Rsync, SIP, SMB / CIFS, SMPP, SMS, Socks, SFTP, SSH, Server Monitor, Styx, Syslog, TFTP , Telnet, Time, Torrent Client, Torrent Tracker, Trigger, Unison, UPnP Port Mapper, VNC, VPN, Wake On Lan, Web, WebDAV, WebSocket, X11 og / eller XMPP server!


Merk :

  1. WebDAV kan begrense filstørrelsen opptil 4 gigabyte.
  2. Filoverføring via WebDav aktivert av MTP-alternativ var ikke veldig responsivt og opprettet en cache-størrelse på 800 MB for meg i Android.
  3. 2. Problemet oppstod ikke på Linux og fungerte greit.
  4. Jeg foretrekker Servers Ultimate Pro med FTP Native Server. Det fungerer feilfritt på både Windows og Linux for meg.
  5. Jeg bruker bare adb push | pull -kommandoer for metode 2 for dataoverføring. Det er nevnt for å dekke de vanlige alternativene som et alternativ.
  6. Hvis du er forankret, kan du portere videre i Servers Ultimate Pro.
  7. Det kan være metoder som jeg ikke er klar over ennå. Send dem som svar.
Alle disse er veien!for mye arbeid for en enkel rask filoverføring, dette er 2018!
@shinzou beklager ubehaget ditt.Du er hjertelig velkommen til å angre på Google, Microsoft og alle andre dumme IT-selskaper som fremdeles tvinger oss til å bruke en MTP-protokoll eller veksle til en løsning som ovenfor.Hvis du kan komme med en måte, enklere løsning, og du kan gi noe verdifullt svar, i stedet for bare å kritisere andre, er du også hjertelig velkommen til å skrive ditt eget svar.
Izzy
2014-12-17 04:10:44 UTC
view on stackexchange narkive permalink

Visst det er det. Bare komfort varierer, avhengig av hvilket operativsystem du bruker.

Jeg bruker stort sett til dette. På Linux kan du til og med montere enheten på denne måten. Det er også flere GUI-er for adb hvis du foretrekker det, for eksempel QtADB på tvers av plattformene. Eller du kan bruke kommandolinjen:

  # Kopier en fil til Android-enheten. Trykk på noen.file.ext /mnt/sdcard/some.file.ext# Ta tak i en fra Android-enheten. /mnt/sdcard/some.file.ext some.file.ext # lignende for en hel katalogadb pull / mnt / sdcard / local / folder  

Bare pass på typene i begge ender tilsvarer: enten begge er filnavn (som i de to første eksemplene), eller begge er kataloger (tredje eksempel). Blandinger mislykkes.

For å navigere (f.eks. ls ) på en praktisk måte, bruk adb shell .

Hvis du ikke har ADB installert ennå på datamaskinen din: Se Er det en minimal installasjon av ADB?

Dette er ganske interessant - takk! Jeg skal ha et teaterstykke, og hvis det fungerer, kommer jeg tilbake med et kryss!
Det er til og med noen filadministratorer som tilbyr deg noe GUI for det. Det kan være lurt å ta en titt på [ADB apps listing] (http://android.izzysoft.de/applists/category/named/network_admin_adb) for detaljer; finn disse dataprogrammene på slutten av siden.
For å skyve eller trekke ** en fil ** sikkert, men hva om jeg bare vil sikkerhetskopiere den interne lagringen min: /
@Shayan Hvis du mener det "interne SD-kortet": den siste kommandoen i svaret mitt gjør det.Hvis du mener stedet der apper lagrer dataene deres (`/ data / *`), må enheten din være rotfestet og ADB-demonen kjører i usikker modus for å trekke det.
ykasidit
2015-01-11 09:23:53 UTC
view on stackexchange narkive permalink

Ja, du kan prøve å søke etter 'mtp alternativ' i Google Play eller gå til siden nedenfor: https://play.google.com/store/apps/details?id=com.clearevo.mtp_alternative

Det krever USB-deling å være aktivert, så er det ganske enkelt.

Etter at vennene mine og meg selv sto overfor ganske mange 'MTP-drivere ikke funnet' og 'filen ikke vises' problemer selv, bestemte jeg meg for å lage appen "MTP-Alternative" for å løse dette problemet.

Normalt bruker jeg adb til å overføre "tekniske data" -filer også - det fungerer bra. Men når jeg bruker adb for å sende mediefiler som bilder, musikk eller videoer fra PC til Android - til / sdcard / Pictures / eller til / sdcard / Music / for eksempel - Android Gallery and Music-appen viser dem ikke og den vant oppdateres ikke til en omstart (både Nexus 5 og Galaxy Note 8). Ved å bruke 'MTP-alternativ', vil Galleri og musikk-appen oppdatere nylig tilføyde filer umiddelbart uten omstart. Hvis det også opprettes en ny medie- eller datafil på telefonen, kan du bare trykke 'F5' i PC-mappen for å vise dem.

Jeg har brukt denne appen med suksess for å overføre 26 GB fra OPO-telefonen min som kjører 5.1.1 til min Windows 8.1 x64-PC. Imidlertid bruker den WebDAV og det begrenser hver enkelt fil til 50 MB (ellers vil det opprette feilen "0x800700DF: Filstørrelsen overskrider den tillatte grensen"). Følg instruksjonene her for å øke grensen: https: //support.microsoft.com/en-us/kb/900900
sancho.s ReinstateMonicaCellio
2018-04-05 10:24:42 UTC
view on stackexchange narkive permalink

Jeg bruker adb , under Ubuntu 16.04.

Den er betydelig raskere enn MTP (gjorde ikke tid, men jeg vil si ca. 15x).

For å installere det, kan du stort sett følge instruksjonene som er tilgjengelige online

https://www.howtogeek.com/125769/how-to- installer og bruk abd-android-debug-bridge-verktøyet /

https://www.xda-developers.com/install-adb-windows- macos-linux /



Denne spørsmålet ble automatisk oversatt fra engelsk.Det opprinnelige innholdet er tilgjengelig på stackexchange, som vi takker for cc by-sa 3.0-lisensen den distribueres under.
Loading...