Kaj sta programa Adb in Adb run – glavni ukazi in kako jih uporabljati. Kaj storiti, če računalnik ne vidi telefona prek vrat USB Android adb ne vidi pametnega telefona

Vsakdo se vsaj enkrat sooči s to težavo: povežete pametni telefon ali tablico z računalnikom prek kabla USB, vendar se ne zgodi nič drugega kot polnjenje. Računalnik ne vidi telefona ali ga identificira kot neznano napravo. Situacija je sicer pogosta, a dvoumna, razlogov za nastanek pa je kar nekaj. Danes bomo ugotovili, kaj povzroča takšne težave in kako se z njimi spopasti.

Napake programske in strojne opreme vodijo do situacije, ko osebni računalnik ne prepozna mobilne naprave, povezane z njim:

  • Pomanjkanje gonilnika naprave v operacijskem sistemu osebnega računalnika.
  • Gonilnik se ne ujema z modelom naprave.
  • V sistemu ni gonilnika USB ali pa ne deluje pravilno.
  • Povezava s kablom, ki ni primeren za prenos podatkov ali je poškodovan.
  • Okvara USB vtičnice (tako na računalniku kot na telefonu), skupine vtičnic ali USB krmilnika na osebnem računalniku.
  • Okvara katere koli računalniške opreme, blokada zaradi statične elektrike.
  • Napaka v sistemskih nastavitvah telefona.
  • Blokiranje dostopa do telefona z varnostnimi programi, ki se izvajajo na osebnem računalniku (tudi če je pripomoček okužen z virusom).
  • Aplikacija za sinhronizacijo telefona in računalnika (če ga uporabljate) se je zrušila.

V primeru težav s programsko opremo računalnik praviloma ne prikaže vsebine pomnilnika telefona, vendar se naprava normalno polni, ko je povezana z njim. Če je težava posledica fizične okvare, tudi polnjenje najpogosteje ne deluje, vendar so izjeme, ko ne delujejo samo podatkovne linije.

Analiza prejšnje situacije – kaj se je zgodilo, preden se je težava pojavila – pomaga orisati obseg možnih vzrokov. Na primer:

  • V računalnik ste znova namestili operacijski sistem ali odstranili nekatere gonilnike (razlog je, da zahtevani gonilnik manjka).
  • Telefon (tablični računalnik) ni bil več zaznan po utripanju vdelane programske opreme, čiščenju pred virusi, brisanju aplikacij, optimizaciji in drugih manipulacijah z OS (operacijski sistem mobilne naprave ni deloval).
  • Naprava je bila mehansko poškodovana (USB vtičnica je poškodovana) ali popravljena (po zamenjavi delov je potreben gonilnik druge verzije ali pa napaka ni bila v celoti odpravljena).
  • Uporabljate USB kabel, ki ga še nikoli niste uporabljali za povezavo telefona z računalnikom (kabel je samo za polnjenje ali je poškodovan) itd.

Hitro ugotovimo krivca težave

S sledenjem vzročno-posledične povezave je veliko lažje lokalizirati težavo, vendar v približno polovici primerov pred njo ni nič posebnega. Če je tako za vas, vam bodo naslednji koraki pomagali ugotoviti, kje je prišlo do napake - v mobilni napravi, računalniku ali kablu USB.

  • Premaknite kabel v območju konektorjev (na teh mestih se najpogosteje oblikujejo pregibi) in preverite, ali je telefon (tablica) zaznan v raziskovalcu ali upravitelju naprav računalnika. Ali pa naprave povežite z drugim kablom, za katerega veste, da deluje in je primeren za prenos podatkov.
  • Povežite telefon z drugim računalnikom in drugo mobilno napravo s tem računalnikom. Če telefon ni nikjer zaznan, je težava zagotovo v njem. Enako je z računalnikom.
  • Če se zdi, da je težava v računalniku, preverite telefon v vseh vtičnicah USB; morda je težava v eni ali več od njih (na primer samo v sprednji skupini).

Če ugotovite, da je kabel vir težave, ga enostavno zamenjajte. Kaj storiti v drugih primerih, preberite dalje.

Krivec neuspeha je telefon. Kaj storiti?

Če diagnostika jasno kaže na težavo z vašo mobilno napravo, izvedite naslednje korake po vrstnem redu. Po vsakem koraku preverite, ali je težava odpravljena. Če ne, nadaljujte z naslednjim.

  • Znova zaženite napravo.
  • Povežite telefon z računalnikom. Ko vzpostavite povezavo, podrsajte navzdol po menijski vrstici hitrih nastavitev in se prepričajte, da seznam »Poveži kot« ne vključuje možnosti »samo polnjenje« ali »fotoaparat« ali »medijska naprava«. Izberite možnost "USB pomnilnik".

  • Odprite sistemske nastavitve Android (v starejših različicah »Možnosti«). Pojdite na razdelek »Brezžična omrežja«. Vklopite način modema. Ali obratno, če je vklopljen, ga izklopite. V nekaterih izdajah Androida ta parameter ne nadzoruje samo modema, temveč tudi povezavo pripomočka z računalnikom kot pogon.

  • Preizkusite svojo napravo v način za odpravljanje napak USB. V nastavitvah odprite razdelka »Sistem« in »Za razvijalce«. Počistite ali potrdite polje zraven »Odpravljanje napak USB«.

  • Odklopite telefon iz računalnika, ga izklopite in iz njega (telefona) odstranite baterijo (seveda, če je odstranljiva). Po 5 minutah zamenjajte baterijo, vklopite napravo in se poskusite znova povezati.
  • Odstranite aplikacije, ki po namestitvi niso uspele. Če povezava v določeni aplikaciji za sinhronizacijo ne deluje, počistite njen predpomnilnik. Če ne pomaga, znova namestite (tako v mobilni napravi kot v računalniku) ali poskusite uporabiti analog.
  • Preglejte svojo napravo z protivirusnim programom.
  • Ponastavite operacijski sistem naprave na tovarniške nastavitve.

Krivec okvare je računalnik. Kaj storiti?

  • Zaustavite operacijski sistem, izklopite računalnik iz vtičnice (ali pritisnite tipko na napajalniku) in držite gumb za vklop 15-20 sekund. To bo izpraznilo kondenzatorje in odstranilo blodeči statični naboj, ki lahko blokira zaznavanje priključene naprave.
  • Če telefona ne prepozna le ena skupina vrat USB, odprite pokrov sistemske enote in se prepričajte, da so varno povezani. Mimogrede, normalno polnjenje mobilne naprave prek vrat ne pomeni, da druga deluje pravilno.
  • Zaženite operacijski sistem. Odprite upravitelja naprav in preverite, ali so prenosne naprave navedene na seznamu opreme in je med njimi tudi vaš telefon. Če je prisoten, vendar označen s črno puščico v krogu (onemogočen), z desno miškino tipko kliknite vrstico in v meniju izberite ukaz »Omogoči napravo«.

  • Če so na seznamu strojne opreme neznane naprave (označene s klicajem v rumenem trikotniku), je lahko ena od njih telefon. Da se prepričate, da je to on, odklopite mobilno napravo iz USB-ja. Če neznana naprava izgine s seznama, je to to. In razlog za okvaro je pomanjkanje zahtevanega gonilnika v sistemu. Spodaj vam bomo povedali, kako znova namestiti in kje prenesti gonilnik za vaš telefon.
  • Težava s prepoznavanjem povezanih naprav je lahko tudi posledica napake pri zagonu, poškodovanih ali manjkajočih gonilnikov USB. V tem primeru bodo klicaji v razdelku »Krmilniki USB«.
  • Ponovna namestitev gonilnikov ni pomagala? Preglejte diske vašega računalnika s protivirusnim programom in nato začasno onemogočite varnostne programe. Mimogrede, slednji lahko blokira dostop do mobilne naprave kot pomnilniškega medija, če vsebuje sumljivo ali očitno zlonamerno programsko opremo. Zato je vredno preveriti tudi vaš telefon za viruse.

  • Odstranite programe, katerih namestitev je povzročila težavo, ali izvedite obnovitev sistema na kontrolno točko, ustvarjeno dan pred pojavom težave.
  • Če poleg telefona računalnik ne prepozna drugih naprav, povezanih prek USB-ja - miške, tipkovnice, tiskalnika, bliskovnih pogonov itd. (ni pomembno, ali so polnjene ali ne), je lahko vir napake kakršna koli okvarjena komponenta sistemske enote ali kaj drugega s periferije. Krivca lahko ugotovite doma tako, da eno za drugo izklopite opremo ali jo zamenjate z znano dobro.

Kako znova namestiti gonilnik mobilne naprave in USB v računalnik z operacijskim sistemom Windows

iPhone

  • Povežite iPhone z računalnikom.
  • Odprite mapo %CommonProgramW6432%\Apple\Mobile Device Support\Drivers (da se izognete ročnemu tipkanju ukaza, ga kopirajte od tu, prilepite v naslovno vrstico katere koli mape in kliknite gumb za pojdi). Vsebuje 2 datoteki (od štirih) s končnico .inf - usbaapl.inf in usbaapl64.inf.

  • Odprite kontekstni meni vsake od teh datotek in zaženite ukaz »Namesti«.
  • Po namestitvi ponovno zaženite računalnik.

Android

Pametni telefoni in tablični računalniki za Android, kot so Samsung, Xiaomi, Lenovo, Meizu, HTC itd., praviloma ne ustvarjajo ločenih map za shranjevanje svojih gonilnikov in jih pogosto ni na uradnih spletnih mestih, zato jih lahko preprosto prenesete in znova namestite. Zato bi morali za začetek zaupati ponovni namestitvi gonilnikov, ki so že v sistemu, s strani samega sistema Windows.

Kako narediti:

  • Odprite kontekstni meni problematične naprave v upravitelju naprav. Izberite možnost "Posodobi gonilnik".

  • V naslednjem oknu najprej izberite samodejno iskanje posodobitev. Če Windows ne najde ničesar primernega, preverite drugi element - ročna namestitev in iskanje gonilnikov.

  • Nato kliknite »Izberi s seznama, ki je na voljo v vašem računalniku«. V novem oknu bodo prikazani vsi gonilniki mobilnih naprav, ki so že nameščeni v računalniku.

  • Če želite zožiti iskanje, v razdelku »Izberite gonilnik za to napravo« potrdite polje »Samo združljivo«. Označite tisto, ki najbolj ustreza vaši zahtevi (če je na seznamu več kot en element) in kliknite »Naprej«, da nadaljujete z namestitvijo.

Za pravilno delovanje gonilnika znova zaženite računalnik.

Če ponovna namestitev gonilnika, ki je že nameščen v sistemu, ni pomagala, boste morali poiskati nekaj drugega na internetu (s tveganjem, da boste prenesli virus namesto tistega, ki ga iščete), zato jih prenesite samo od zanesljivih in zaupanja vrednih spletna mesta, kot je w3bsit3-dns.com, in pred namestitvijo preverite s protivirusnim programom.

Gonilniki za najpogostejše modele mobilnih pripomočkov so zbrani tudi v aplikaciji »Gonilniki USB za Android«, ki je na voljo za brezplačen prenos na Google Play.

Gonilnike USB za Windows je običajno mogoče zlahka najti na spletnih mestih proizvajalcev matičnih plošč prenosnikov ali namiznih računalnikov. Včasih so vključeni v gonilnik nabora čipov.

Če telefon ni prepoznan v načinu vdelane programske opreme

Dejstvo, da se računalnik in telefon ne vidita v načinu hitrega zagona, je označeno s sporočilom »Čakanje na napravo«, ki se prikaže v programu vdelane programske opreme. Najpogosteje se ta napaka pojavi zaradi pomanjkanja gonilnika mobilne naprave v sistemu, zato najprej naredite, kar je napisano zgoraj - znova namestite gonilnik ali ga znova prenesite in namestite.

Če ne pomaga:

  • Prepričajte se, da natančno sledite navodilom za delo z namestitvenim programom vdelane programske opreme in da se izvaja kot skrbnik.
  • Preverite, ali je na vašem pametnem telefonu omogočeno odpravljanje napak USB (če ni, ga omogočite) in je naprava sama v načinu zagonskega nalagalnika. Če je ta način blokiran, poiščite spletna navodila za odklepanje zagonskega nalagalnika posebej za vaš model naprave.
  • Priključite telefon na čim krajšo vtičnico USB na zadnji strani in z znano dobrim kablom, brez uporabe adapterjev ali zvezdišč.
  • Vaš telefon morda ne podpira USB 3 (modra vtičnica), zato ga priključite samo na USB 2.0 (črne vtičnice).
  • Namestite vse izdane posodobitve sistema Windows v računalnik.

Če se težava ponovi tudi po tem, poskusite utripati telefon na drugem računalniku. In bolje - z drugo različico operacijskega sistema.

Ko je težava pokvarjen fizični vmesnik

Priporočljivo je, da sploh ne uporabljate okvarjenih fizičnih vmesnikov, zlasti na mobilnem pripomočku (ne nalagajte jih s tokom, da ne bi poslabšali okvare), tudi če telefon ali tablični računalnik ohrani možnost polnjenja prek njih. Prenos vsebine lahko organizirate brezžično (Wi-Fi, bluetooth) ali prek storitev v oblaku, ki so na voljo na obeh napravah. Predvsem iTunes in iCloud za tehnologijo Apple, Google Drive, Yandex Disk, Dropbox, Microsoft OneDrive in mnogi drugi – za vsakogar.

Storitve v oblaku so priročne za prenos fotografij, videoposnetkov, glasbe, dokumentov in drugih vrst datotek. Za sinhronizacijo stikov v sistemu Android in osebnem računalniku zadostujejo zmogljivosti Gmaila. Za upravljanje telefona neposredno iz računalnika lahko namestite aplikacijo, kot je MyPhoneExplorer (sestavljena je iz 2 delov - za telefon in za osebni računalnik), ki podpira tako žično kot brezžično povezavo naprav, ne da bi bilo treba namestiti gonilnik. Zelo udobno.

Skratka, izhod vedno obstaja in je velikokrat veliko preprostejši, kot se zdi na prvi pogled.

Precej pogosta težava v sistemu Android je čakanje na napako naprave pri delu z ADB ali Fastboot, v tem članku se bomo naučili, kako jo odpraviti!

Kaj je to čakajoča naprava?

Ta napaka pravzaprav ni napaka, če to frazo dobesedno prevedemo – čakanje na povezavo naprave. To pomeni, da ko poskušate nekaj narediti v ADB ali FASTBOT in v ukazni vrstici dobite sporočilo čakajočo napravo, to pomeni, da vaš pametni telefon ali tablični računalnik Android ni viden!

Sporočilo - adb ali fastboot ne vidi povezane naprave Android!

Da bo jasno, o čem govori ta članek, in da boste razumeli, o čem govorimo, je priporočljivo prebrati naslednje članke:

  • Otladka preko USB

Čeprav so skoraj vsi razlogi za sporočilo rešeni na enak način, bo zaradi udobja članek razdeljen na rešitev "čaka na napravo v adb" in "čaka na napravo v hitrem zagonu".

Rešitev čaka na napravo v ADB

1. Prva stvar, na katero morate biti pozorni je, ali imate nameščen gonilnik?

Gonilnik lahko prenesete tukaj strani kako namestiti izveste o tem povezava. Če je gonilnik nepodpisan, je treba Windows znova zagnati tako, da onemogočite preverjanje. Nekatere naprave zahtevajo poseben gonilnik ADB.

Ste namestili gonilnik? Ponovno zaženite računalnik!

2. Prepričajte se, da je naprava v načinu zagonskega nalagalnika, sicer hitri zagon ne bo videl vašega Androida!

3. Uporabljajte originalen in nepoškodovan kabel microUSB! Tukaj bi moralo biti vse jasno, če je kabel poškodovan, zato je težava z vidnostjo, morda lahko prenašate ali prejemate datoteke s tega kabla, vendar ne boste mogli delati s Fastbootom! Prav tako ne uporabljajte poškodovanih vrat USB na vašem računalniku!

4.Uporabljajte samo vrata USB 2.0! Kljub temu, da standard USB 3.0 obstaja že nekaj let, je še prezgodaj govoriti o obsežni implementaciji. Fastboot, ki deluje z USB 3.0, čeprav je možen, še vedno ni zaželen!

5. Ne uporabljajte USB vozlišč! Nikoli pod nobenim pogojem ne uporabljajte zvezdišč USB; delo s Fastbotom postane kot sreča – imeli boste srečo ali nesrečo.

7. Poskusite Android povezati z drugimi vrati USB.

9. Odprite ukazni poziv kot "skrbnik".

Če ste nekoč imeli podoben problem "čaka na napravo" in ste ga rešili na svoj način, ne z navedenimi metodami, potem ne oklevajte in pišite v komentarje!

To je vse! Preberite več člankov in navodil v razdelku. Ostanite pri strani, še bolj zanimivo bo!

Vprašanje: ADB ne vidi naprave


Zdravo. Zato sem se odločil preizkusiti aplikacijo na resnični napravi. Toda kot v večini primerov ADB ne vidi naprave. Računalnik vidi napravo, vklopljen je razvijalski način. V vseh navodilih za povezavo piše, da mora Manage imeti Android Composite ADB Interface, jaz ga v svojem ne vidim. Kaj delam narobe? Prilagam fotografijo Manage

odgovor: Hvala za odgovor, sem že ugotovil. Izklopil sem napravo, izklopil razhroščevanje in jo znova vklopil. Potem sem ponovno priključil napravo in vse je delovalo

Vprašanje: Genymotion: Ko zaženete aplikacijo iz AS, virtualne naprave niso prikazane


Zdravo,

Android Studio ne vidi naprave Genymotion((Vtičnik je nameščen v Studiu. Prek Genymotion se naprava zažene, ko pa zaženete aplikacijo, se prikaže samo vgrajena naprava, naprave Genymotion pa ne vidim (V Geny nastavitve Nastavil sem pot do mape sdk in to ni pomagalo (Kaj je lahko razlog?

odgovor:

Sporočilo od Pablito

dobesedno
- zaženite napravo v gemymotion
- pogledamo v studio - lahko ga vidite
- zaženite aplikacijo

Bom preveril in poročal!

Vprašanje: Android SDK ne prepozna naprave


Poskušam zagnati projekt na svojem kitajskem tabličnem računalniku (Go clever insigma 800m), ali je možno, da je to posledica dejstva, da je prevajalski SDK v projektu nameščen 5.0, na tabličnem računalniku pa 4.2, vendar min in ciljni SDK so nameščeni kot 4.2. Način za razvijalce je omogočen, odpravljanje napak USB je omogočeno. Ko poskušam zmanjšati complie sdk, pride do napake pri kompilaciji "R" - simbola ni mogoče razrešiti, po gradnji\\čiščenju kaže na sistemsko datoteko z napakami okoli materiala tem, prosim za pomoč

odgovor: Ali so v upravitelju naprav normalno zaznane vse naprave? Če ne, namestite Composite ADB Interface za svoj tablični računalnik Android

Vprašanje: ponastavitev zahteve za deskriptor naprave v načinu hitrega zagona


Tukaj je stvar. Nekega dne je moj Google nexus 7 2013 wifi zmrznil in ni zmrznil. Seveda sem držal gumb za izklop približno deset sekund, dokler ni končno umrl. Ko sem ga poskušal prižgati, sem presenečen ugotovil, da se je zataknil na ohranjevalniku zaslona, ​​sam sistem Android pa se ni naložil (ohranjevalnik zaslona z napisom Google in ikono odklenjenega zagonskega nalagalnika). Preklopil sem na hitri zagon in se odločil, da grem v meni za obnovitev, vendar tudi to ni pomagalo. Isti problem. Visi na ohranjevalniku zaslona. V redu, odločil sem se, da ga preprosto flasham s hitrim zagonom. Toda tukaj je težava - Windows 8.1 x64 definira napravo kot "Neznana naprava (zahteva za ponastavitev deskriptorja naprave)". Koda 43. In potem sem se prijela za obraz, ker sem že imela podoben problem, pa se je nekako rešil sam od sebe.
Pobrskal sem po internetu, preuredil gonilnike adb/fastboot, odkljukal polja v meniju za napajanje usb portov, naložil posodobitev kb2967917, ugasnil prenosnik, da je statična elektrika izginila. Nič ne pomaga. Pojma nimam v čem je problem.
1) USB kabel od Lenovo p780, ki ima 2A/h napajalnik, morda je to problem?
2) Morda so gonilniki adb/fastboot površni, kako naj ugotovim, ali je to težava?
3) Tablico povežem v načinu fastboot, ker drugače ne gre. Zdelo se je, da je bilo odpravljanje napak USB pred incidentom izklopljeno, morda je to težava?
Sam se zelo malo razumem na to zadevo, zato vas prosim za nasvet.

odgovor: Ne, fastboot ga ne vidi, prav tako ne sam računalnik.
Dejstvo je, da sem bil dobesedno predvčerajšnjim že v obupu, ker mi je veliko ljudi obljubljalo, da mi je umrl spomin, in odločil sem se, da ga razstavim in vidim, kaj se je zgodilo notri.
Odprl ga je, s prstom šel po vlakih, da so se tesno prilegali, in OH ČUDEŽ! po tem se je vklopil.
Očitno je kabel zapustil spomin, ne vem, kaj in kako deluje notri.
Omeniti velja, da sem pred nekaj leti naletel na težavo s fantomskimi kliki, ko se je naprava zaradi težkih aplikacij segrela. Tudi jaz sem ga razstavil, pomolil s prstom po kablih in fantomke so izginile.

Vprašanje: Tablični računalnik ne vidi pogona USB prek OTG


Tablica Lenovo A5500-H. Nekega dne tablični računalnik ni želel videti bliskovnega pogona USB, čeprav je bilo prej vse v redu, in sem se odločil, da ga znova zaženem, vendar se na koncu ni hotel vklopiti. Naredil sem strojno ponastavitev in po tem se je vklopil, vendar ga pogon USB še vedno sploh ne vidi. Povej mi kaj naj naredim?

odgovor: Nisem poskusil na drugih napravah, kupil pa sem si flash disk z dvema vhodoma usb in micro usb, pa tudi ne dela.

Dodano po 1 minuti

Dodano po 27 sekundah
Nisem poskusil na drugih napravah, kupil pa sem si flash disk z dvema vhodoma usb in micro usb, pa tudi ne dela

Vprašanje: Studio ne vidi telefona


Obstaja naprava LG L90 Dual D410 in ko je povezana, studio ne vidi te naprave za odpravljanje napak (Ni na seznamu razpoložljivih naprav). Kaj naj naredim? Kako namestiti gonilnike zanj in kje jih dobiti?

odgovor: jura91, v smislu, da "koliko naprav podpira isti gonilnik" ni povsem pravilno vprašanje za tiste, ki to težavo gledajo že zelo dolgo)

Vprašanje: ADB ne vidi meizu m1 note


ADB ne vidi meizu m1 note in to me zelo žalosti. Voznik tega ne vidi. Kaj storiti?
na napravah ADB odgovorite:
Seznam priloženih naprav

Tukaj je posnetek zaslona upravitelja naprav:

Kaj si naredil:


;M79

%CompositeAdbInterface% = USB_Install, USB\VID_2A45&PID_0C02&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_2A45&PID_0C02
%CompositeAdbInterface% = USB_Install, USB\VID_2A45&PID_0C02&MI_01

odgovor: Windows 8 tudi moje kitajščine ne vidi. Uporabljam PdaNet.

Vprašanje: Na napravi ni dovolj prostora


Ali mi lahko poveste, zakaj se po tem, ko se trgovina Play samodejno posodobi in prek nje poskušam namestiti aplikacijo, pojavi napaka »Na napravi ni dovolj prostora«, čeprav se zdi, da je dovolj prostora glede na indikatorje pomnilnika v nastavitve. In ko izbrišem posodobitve play marketa, lahko namestite aplikacijo Zakaj se to zgodi?

odgovor: Lahko bi bilo vse, kar so si zamislili razvijalci telefona.
Videl sem take modele. a lahko uporabiš glasbo ali fotografije z zemljevida?
spet isto vprašanje: če odstranite kartico, ali se Phone Storage in Internal Storage ne izklopita? Ali lahko kaj kopirate na njih in si ogledate strukturo? Ali pa eden od njih preneha delovati, ko izvlečete kartico?

Vprašanje: Organiziranje neposredne omrežne interakcije med napravami


Zdravo.
Predmet Na primer za medijske komunikacije.
Glede na to, da so naslovi mobilnih naprav dinamični in se spreminjajo vsako sejo, je jasno, da je potreben vmesni strežnik. Obstaja več vprašanj:
1. Ali je mogoče strežnik uporabljati samo za posodabljanje naslovov (odjemalske aplikacije se povežejo ob odpiranju ali spremembi omrežne povezave in strežniku sporočijo svoj trenutni naslov IP) in nadaljnja izmenjava podatkov poteka neposredno med odjemalci?
2. Ali v aplikacijah, kot je Skype (ali katerem koli drugem znanem izdelku, kot je WhatsApp, Viber itd.), poteka pretočni promet v celoti prek strežnika ali med odjemalci? Ali kdo ve, kako se to izvaja?
3. Ni dober pri komunikaciji vtičnic, zato je vprašanje ip. Če je na en usmerjevalnik priključenih več naprav, potem je njihov zunanji naslov enak (vsaj različne storitve za določanje ip so mi to povedale). Kako potem strežniki (google firebase ali isti instant messengerji na primer) najdejo želeno napravo?
Verjetno nekaj pogrešam pri usmerjanju.

Hvala vam.

odgovor: GDjedi, paket vsebuje vir in oddaljenost, vir se nato vrne nazaj in to se spreminja od usmerjevalnika do usmerjevalnika in končni strežnik dejansko ne ve za vaš mac ali ip ali vrata, vse po verigi.
Ne morem iti v podrobnosti, bojim se, da bom naredil napako in vas zmedel.

Imam približno isto nalogo, da povežem 2 napravi med seboj, sem prišel do zaključka, da rabim VDS, preko njega bom povezal 2 telefona/tablici, strežnik je posrednik med njima.

Vprašanje: Aplikacija prikaže napako, če je GPS na napravi onemogočen


Aplikacija določi koordinate, nato s pomočjo koordinat določi mesto. Ampak, če izklopite GPS na napravi, se aplikacija zruši. Kako pravilno ustvariti seznam, da se aplikacija ne bo zrušila, če je GPS na napravi izklopljen, ampak se bo aktivnost preprosto začela brez identifikacije mesta.

Tukaj je seznam:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 mLocationManager = (LocationManager) getSystemService(Kontekst .LOCATION_SERVICE) ; Kriteriji kriterijev = new Criteria() ; kriteriji.setAccuracy(Criteria.ACCURACY_COARSE) ; kriteriji.setPowerRequirement(Criteria.POWER_LOW) ; kriteriji.setAltitudeRequired(false); kriteriji.setBearingRequired(false); kriteriji.setCostAllowed(true); Ponudnik niza = mLocationManager.getBestProvider(kriteriji, res); mLocation = mLocationManager.getLastKnownLocation(ponudnik); showCurrentLocation(mLocation) ; Geokoder geokoder = nov Geokoder(to, Locale.getDefault()) ; poskusite (Seznam< Address>naslovi = geocoder.getFromLocation (lat, lng, 1 ) ; if (addresses ! = null) (Address returnedAddress = addresses.get (0) ; String city = returnedAddress.getAddressLine (1) ; mCityEditText.setText (city) ; ) ) catch (IOException e) ( e.printStackTrace () ; ) protected void showCurrentLocation(Lokacija lokacije) (if (lokacija ! = null) ( lat = lokacija.getLatitude () ; lng = lokacija.getLongitude () ; ) )

Mimogrede, brez naslednjega odseka kode se aplikacija ne zruši, vendar na žalost ne zazna mesta.

Koda Java(TM) 2 Platform Standard Edition 5.0
1 2 3 4 5 6 7 8 9 10 11 12 13 poskusite (Seznam< Address>naslovi = geocoder.getFromLocation (lat, lng, 1 ) ; if (addresses ! = null) (Address returnedAddress = addresses.get (0) ; String city = returnedAddress.getAddressLine (1) ; mCityEditText.setText (city) ; ) ) catch (IOException e) ( e.printStackTrace () ; )

odgovor: Kako lahko to vključim v seznam?

Dodano po 15 minutah
Opravil sem ta pregled. Ko koordinate na napravi določa samo GPS (brez wi-fi in omrežij), aplikacija prejme koordinate 0.0. Verjetno se zato sesuje. Toda kako to popraviti?

Če uporabljate telefon, ki poganja operacijski sistem Android, morate vedeti, da je prostora za prilagajanje ali po domače povedano prilagajanje ogromno. V večini primerov verjetno ne boste zadovoljni z vdelano programsko opremo vaše naprave. Če izvajate nepravilne manipulacije, lahko napravo zaustavite tako, da lahko le strokovnjaki obnovijo njeno delovanje.

Da se to ne bi zgodilo, morate uporabiti način hitrega zagona. Kaj je to? V napravah Android je bil ta način dodan za razvijalce. Dobesedni prevod je mogoče podati, če besedo razdelite na njene sestavne dele: hitro - "hitro", zagon pa v ruščini nima natančnih analogov, ampak je grobo preveden kot "nalaganje". Način hitrega zagona vam omogoča ne samo namestitev nove vdelane programske opreme, temveč tudi ponastavitev nastavitev telefona na standardne vrednosti (kar je izjemno koristno, če ste pozabili geslo za lastno napravo in jo pomotoma zaklenili).

Osnovni podatki

Na splošno ta način najpogosteje uporabljajo razvijalci kot alternativa obnovitvenemu načinu. Prav tako se je zelo pomembno zavedati, da te funkcije ne podpirajo vse naprave. Če ima vaš pametni telefon to možnost, lahko ta način omogočite še preden se telefon zažene, kar poenostavi postopek namestitve vdelane programske opreme ali ponastavitve nastavitev.

Priprava osebnega računalnika

Če uporabljate hitri zagon, morate napravo povezati z računalnikom prek kabla USB. Z biosom lahko ugotovite, ali računalnik prepozna napravo. Po tem lahko začnete namestitev novih gonilnikov v vašo napravo. Priporočljivo je, da to storite v tem vrstnem redu:

Omogočanje hitrega zagona na različnih napravah

V prihodnosti bi morali natančno ugotoviti, kako je ta način vklopljen na vašem telefonu. Za primer bomo vzeli telefone dveh kitajskih proizvajalcev: meizu in xiaomi.

  • V telefonih, ki jih je razvil Xiaomi, morate pri izklopljenem telefonu hkrati držati dva gumba: za vklop in za povečanje glasnosti. To bo prikazalo meni, v katerem bo element, ki označuje način, ki ga potrebujemo. Takoj, ko kliknete želeni gumb, boste preusmerjeni nanj.
  • Če želite vstopiti v ta način s telefonom, ki ga je izdelal Meizu, morate narediti podobne korake, vendar boste morali tokrat držati gumba za zmanjšanje glasnosti in gumb za vklop. In vstop v ta način traja nekoliko dlje kot pri telefonih Xiaomi - te gumbe boste morali držati pritisnjeni hkrati približno 15 sekund.

Za nadaljnje manipulacije boste morali napravo povezati z računalnikom ali prenosnikom. Popolnoma vseeno je, ali je dele za vaše računalnike izdelalo msi ali druga podjetja. Če je na vašem računalniku nameščen operacijski sistem Windows, lahko telefon upravljate prek USB-ja.

Nadzorni ukazi

Takoj, ko uporabite predhodno odprt program za odpravljanje napak hitrega zagona in omogočite isti način v telefonu, boste lahko z ukazi dosegli želeni rezultat. Spodaj je vzorčni seznam ukazov:

Omeniti velja tudi, da s telefonom ali tablico ne boste opazili razlike: če vaša naprava uporablja operacijski sistem Android, potem boste najverjetneje lahko uporabljali ta hitri zagon.