Nežinau, ar tai bus įpratimas, ar įprotis, ar dėl to, kad mtpfs nėra gana „stabilus“, kaip norėčiau, tačiau norėdamas perduoti failus ar bendrauti su savo „Nexus“ aš paprastai naudoju ADB ".
„Arch“ sukuriu „Wifi“ naudodamas sukurti_ap ir voila, aš susiejau savo išmanųjį telefoną su savo nešiojamuoju kompiuteriu, galiu kopijuoti failus, bendrauti ir pan. Galima paaiškinti, kad tam tikruose kompiuteriuose šis scenarijus veikia kuriant „wifi“ yra šiek tiek sudėtingas, to pavyzdys yra mano tėvo „Dell“ nešiojamas kompiuteris, kuriame yra „Atheros“, o ne „Broadcom“ ... tvarkyklė, kuri pagal numatytuosius nustatymus nėra „Debian“ ar „Arch“ repos , mano atsakymas jam visada yra tas pats ... jei norite be problemų naudotis savo nešiojamojo kompiuterio „wifi“ arba atsisiųsti tvarkyklę ir įdiegti rankiniu būdu, arba jei manote, kad tai sudėtinga, gal jums reikia HP nešiojamojo kompiuterio (taip Aš turėjau 2 ir aš niekada neturėjau problemų) vietoj jūsų „Dell“.
Esmė ta, kad kai išmanusis telefonas ir kompiuteris bus prijungti prie to paties „Wi-Fi“ tinklo, galėsime sąveikauti su „Android“ įrenginiu su ADB nereikia duomenų kabelio, visame tame pačiame tinkle.
Pirmas dalykas yra turėti ADB „Linux“ kompiuteryje į „ArchLinux“ aš tiesiog įdėjau:
sudo pacman -S android-tools
„Ubuntu“ tai būtų:
sudo apt-get install android-tools-adb
Be to, tai būtina turėkite „Android“ įrenginį.
Norėdami pasakyti „Android“, kad „adb“ klausysis tinkle, pirmiausia prieiname prie jo terminalo ir pateikiame:
su setprop service.adb.tcp.port 5555 stop adbd start adbd
Tai daro liepti ląstelės ADB deemonui klausytis užklausų 5555 prievade.
Kai „Android“ sukonfigūruota, dabar einame į „Linux“, rašome terminale:
adb pradinis serveris adb tcpip 5555 adb prisijungti : 5555
Paruošta, dabar pažiūrėkime, ar kompiuteris ją atpažįsta:
adb devices
Ar aš visada klausysiuosi 5555 prievado tinklo?
Taip, žinoma, nebent dėl saugumo priemonės (taip pat patartina!) Norite ją įdėti tokią, kokia ji yra pagal numatytuosius nustatymus, tam mes mobiliajame telefone vykdome šiuos veiksmus:
su setprop service.adb.tcp.port -1 stop adbd start adbd
Ir tai yra viskas. Tai tikrai naudinga, kad nereikėtų visada nešiotis MicroUSB kabelio, tiesa?
Ačiū Akielui iš „humanOS“ už patarimą.