Čo sú spúšťacie programy Adb a Adb - hlavné príkazy a ako ich používať. Čo robiť, ak počítač nevidí telefón cez port USB Android adb nevidí smartfón

S týmto problémom sa aspoň raz stretne každý: smartfón alebo tablet pripojíte k počítaču cez USB kábel, no okrem nabíjania sa nič nedeje. Počítač nevidí telefón alebo ho identifikuje ako neznáme zariadenie. Situácia je bežná, ale nejednoznačná a existuje niekoľko dôvodov, prečo k nej dochádza. Dnes zistíme, čo spôsobuje takéto problémy a ako sa s nimi vysporiadať.

Poruchy softvéru a hardvéru vedú k situácii, keď počítač nerozpozná mobilné zariadenie, ktoré je k nemu pripojené:

  • Chýbajúci ovládač zariadenia v operačnom systéme PC.
  • Ovládač nezodpovedá modelu zariadenia.
  • V systéme nie je žiadny ovládač USB alebo nefunguje správne.
  • Pripojenie pomocou kábla, ktorý nie je vhodný na prenos dát alebo je poškodený.
  • Porucha USB zásuvky (na počítači aj na telefóne), skupiny zásuviek alebo USB ovládača na PC.
  • Porucha niektorého z počítačových zariadení, blokovanie statickou elektrinou.
  • Chyba v nastaveniach telefónneho systému.
  • Blokovanie prístupu k telefónu pomocou bezpečnostných programov spustených na počítači (vrátane prípadu, keď je modul gadget infikovaný vírusom).
  • Aplikácia používaná na synchronizáciu telefónu a počítača (ak používate) zlyhala.

V prípade problémov so softvérom počítač spravidla nezobrazuje obsah pamäte telefónu, ale zariadenie sa po pripojení k nemu normálne nabíja. Ak je problém spôsobený fyzickou poruchou, najčastejšie nefunguje ani nabíjanie, existujú však výnimky, keď nefungujú iba dátové linky.

Analýza predchádzajúcej situácie – toho, čo sa stalo predtým, ako problém vznikol – pomáha načrtnúť rozsah možných príčin. Napríklad:

  • Preinštalovali ste operačný systém do počítača alebo ste odstránili niektoré ovládače (príčinou je, že požadovaný ovládač chýba).
  • Telefón (tablet) už nebol detegovaný po flashovaní firmvéru, jeho vyčistení od vírusov, vymazaní aplikácií, optimalizácii a iných manipuláciách s OS (zlyhal operačný systém mobilného zariadenia).
  • Zariadenie bolo mechanicky poškodené (poškodená USB zásuvka) alebo bolo opravené (po výmene dielov je potrebný ovládač inej verzie alebo porucha nebola úplne odstránená).
  • Používate kábel USB, ktorý ste ešte nikdy nepoužili na pripojenie telefónu k počítaču (kábel slúži len na nabíjanie alebo je poškodený) atď.

Rýchlo určíme vinníka problému

Sledovanie vzťahu príčiny a následku výrazne uľahčuje lokalizáciu problému, ale približne v polovici prípadov mu nič konkrétne nepredchádza. Ak je to aj váš prípad, nasledujúce kroky vám pomôžu určiť, kde došlo k zlyhaniu – vo vašom mobilnom zariadení, počítači alebo kábli USB.

  • Presuňte kábel v oblasti konektorov (najčastejšie sa na týchto miestach vytvárajú zlomy) a skontrolujte, či je telefón (tablet) detekovaný v prieskumníkovi alebo správcovi zariadení počítača. Alebo pripojte zariadenia iným káblom, o ktorom je známe, že funguje a je vhodný na prenos dát.
  • Pripojte telefón k inému počítaču, ako aj ďalšie mobilné zariadenie k tomuto počítaču. Ak telefón nikde nezistí, problém je určite v ňom. Rovnako je to aj s počítačom.
  • Ak sa zdá, že problém je v počítači, skontrolujte telefón vo všetkých zásuvkách USB, možno je problém v jednej alebo viacerých z nich (napríklad iba v prednej skupine).

Ak dospejete k záveru, že príčinou problému je kábel, jednoducho ho vymeňte. Čo robiť v iných prípadoch, čítajte ďalej.

Vinníkom zlyhania je telefón. Čo robiť?

Ak diagnostika jasne indikuje problém s vaším mobilným zariadením, vykonajte nasledujúce kroky v uvedenom poradí. Po každom kroku skontrolujte, či sa problém vyriešil. Ak nie, prejdite na ďalšiu.

  • Reštartujte svoje zariadenie.
  • Pripojte telefón k počítaču. Po pripojení posuňte nadol panel ponuky Rýchle nastavenia a uistite sa, že zoznam „Pripojiť ako“ neobsahuje „iba nabíjanie“, „fotoaparát“ alebo „mediálne zariadenie“. Vyberte možnosť „Ukladací priestor USB“.

  • Otvorte nastavenia systému Android (v starších verziách „Možnosti“). Prejdite do časti „Bezdrôtové siete“. Zapnite režim modemu. Alebo naopak, ak je zapnutý, vypnite ho. V niektorých vydaniach systému Android tento parameter riadi nielen modem, ale aj pripojenie modulu gadget k počítaču ako jednotky.

  • Experimentujte s uvedením zariadenia do režimu ladenia USB. V nastaveniach otvorte časti „Systém“ a „Pre vývojárov“. Zrušte začiarknutie alebo začiarknutie políčka vedľa položky „Ladenie USB“.

  • Odpojte telefón od počítača, vypnite ho a vyberte z neho (telefónu) batériu (samozrejme, ak je odnímateľná). Po 5 minútach vymeňte batériu, zapnite zariadenie a skúste sa znova pripojiť.
  • Odstráňte aplikácie, ktoré po inštalácii zlyhali. Ak pripojenie nefunguje v konkrétnej synchronizačnej aplikácii, vymažte jej vyrovnávaciu pamäť. Ak to nepomôže, preinštalujte ho (na svojom mobilnom zariadení aj na počítači) alebo skúste použiť analógový.
  • Skenujte svoje zariadenie pomocou antivírusu.
  • Obnovte továrenské nastavenia operačného systému zariadenia.

Vinníkom zlyhania je počítač. Čo robiť?

  • Vypnite OS, vypnite PC zo zásuvky (alebo stlačte tlačidlo na napájacom zdroji) a podržte tlačidlo napájania na 15-20 sekúnd. Tým sa vybijú kondenzátory a odstráni sa rozptýlený statický náboj, ktorý môže blokovať detekciu pripojeného zariadenia.
  • Ak telefón nerozpozná iba jedna skupina portov USB, otvorte kryt systémovej jednotky a uistite sa, že sú bezpečne pripojené. Mimochodom, bežné nabíjanie mobilného zariadenia cez port neznamená, že druhé funguje správne.
  • Spustite operačný systém. Otvorte Správcu zariadení a skontrolujte, či sú prenosné zariadenia uvedené v zozname zariadení a či je medzi nimi aj váš telefón. Ak je prítomný, ale je označený čiernou šípkou v kruhu (zakázané), kliknite pravým tlačidlom myši na riadok a z ponuky vyberte príkaz „Povoliť zariadenie“.

  • Ak sú v zozname hardvéru neznáme zariadenia (označené výkričníkom v žltom trojuholníku), jedným z nich môže byť telefón. Aby ste sa uistili, že je to on, odpojte mobilné zariadenie od USB. Ak neznáme zariadenie zmizne zo zoznamu, je to tak. A dôvodom zlyhania je nedostatok požadovaného ovládača v systéme. Nižšie vám povieme, ako preinštalovať a kde stiahnuť ovládač pre váš telefón.
  • Problém s rozpoznaním pripojených zariadení môže byť spôsobený aj zlyhaním zavádzania, poškodenými alebo chýbajúcimi ovládačmi USB. V tomto prípade budú výkričníky v časti „USB Controllers“.
  • Preinštalovanie ovládačov nepomohlo? Skenujte disky počítača pomocou antivírusu a potom dočasne vypnite bezpečnostné programy. Mimochodom, ten môže blokovať prístup k mobilnému zariadeniu ako pamäťovému médiu, ak obsahuje podozrivý alebo zjavne škodlivý softvér. Preto sa oplatí skontrolovať aj váš telefón na vírusy.

  • Odinštalujte programy, ktorých inštalácia spôsobila problém, alebo vykonajte obnovenie systému do kontrolného bodu vytvoreného deň pred výskytom problému.
  • Ak okrem telefónu počítač nerozpozná ďalšie zariadenia pripojené cez USB - myš, klávesnicu, tlačiareň, flash disky a pod. (či sú nabité alebo nie, nie je orientačné), zdrojom poruchy môže byť akýkoľvek chybný komponent systémovej jednotky alebo niečo potom z periférie. Doma môžete určiť vinníka tak, že zariadenie po jednom vypnete alebo ho nahradíte známym dobrým.

Ako preinštalovať ovládač mobilného zariadenia a USB na počítači so systémom Windows

iPhone

  • Pripojte iPhone k PC.
  • Otvorte priečinok %CommonProgramW6432%\Apple\Mobile Device Support\Drivers (aby ste sa vyhli zadávaniu príkazu manuálne, skopírujte ho odtiaľto, vložte ho do panela s adresou ľubovoľného priečinka a kliknite na tlačidlo Prejsť). Obsahuje 2 súbory (zo štyroch) s príponou .inf - usbaapl.inf a usbaapl64.inf.

  • Otvorte kontextovú ponuku každého z týchto súborov a spustite príkaz „Inštalovať“.
  • Po inštalácii reštartujte počítač.

Android

Smartfóny a tablety pre Android, ako sú Samsung, Xiaomi, Lenovo, Meizu, HTC atď., spravidla nevytvárajú samostatné priečinky na ukladanie svojich ovládačov a často sa nenachádzajú na oficiálnych webových stránkach, takže si ich môžete jednoducho stiahnuť a preinštalovať. Na začiatok by ste preto mali dôverovať preinštalovaniu ovládačov, ktoré sa už v systéme nachádzajú, samotným systémom Windows.

Ako to spraviť:

  • Otvorte kontextovú ponuku problematického zariadenia v Správcovi zariadení. Vyberte možnosť „Aktualizovať ovládač“.

  • V ďalšom okne najprv vyberte automatické vyhľadávanie aktualizácií. Ak systém Windows nenájde nič vhodné, začiarknite druhú položku - inštalácia a vyhľadávanie ovládačov manuálne.

  • Potom kliknite na „Vybrať zo zoznamu dostupného na vašom počítači“. V novom okne sa zobrazia všetky ovládače mobilných zariadení, ktoré sú už nainštalované v počítači.

  • Ak chcete zúžiť vyhľadávanie, v časti „Vybrať ovládač pre toto zariadenie“ začiarknite políčko „Len kompatibilné“. Začiarknite tú, ktorá najlepšie vyhovuje vašej požiadavke (ak je v zozname viac ako jedna položka) a kliknutím na „Ďalej“ pokračujte v inštalácii.

Aby ovládač fungoval správne, reštartujte počítač.

Ak preinštalovanie ovládača už nainštalovaného v systéme nepomohlo, budete musieť hľadať niečo iné na internete (s rizikom stiahnutia vírusu namiesto toho, ktorý hľadáte), takže si ich sťahujte iba zo spoľahlivých a dôveryhodných stránky, ako je w3bsit3-dns.com, a pred inštaláciou skontrolujte pomocou antivírusu.

Ovládače pre najbežnejšie modely mobilných gadgetov sa zhromažďujú aj v aplikácii „USB Drivers for Android“, ktorá je k dispozícii na bezplatné stiahnutie v službe Google Play.

USB ovládače pre Windows sa dajú väčšinou bez problémov nájsť na stránkach výrobcov základných dosiek notebookov či stolných PC. Niekedy sú zahrnuté v ovládači čipovej sady.

Ak telefón nie je rozpoznaný v režime firmvéru

Skutočnosť, že sa počítač a telefón nevidia v režime rýchleho spustenia, je indikovaná správou „Čaká sa na zariadenie“, ktorá sa zobrazí v programe firmvéru. Najčastejšie sa táto chyba vyskytuje v dôsledku nedostatku ovládača mobilného zariadenia v systéme, takže v prvom rade urobte to, čo je napísané vyššie - preinštalujte ovládač alebo ho znova stiahnite a nainštalujte.

Ak to nepomôže:

  • Uistite sa, že postupujete presne podľa pokynov na prácu s inštalačným programom firmvéru a že je spustený ako správca.
  • Skontrolujte, či je na vašom smartfóne povolené ladenie USB (ak nie, povoľte ho) a či je samotné zariadenie v režime zavádzača. Ak je tento režim zablokovaný, vyhľadajte online pokyny na odomknutie zavádzača špeciálne pre váš model zariadenia.
  • Pripojte telefón k zadnej USB zásuvke čo najkratšie a pomocou známeho dobrého kábla, bez použitia akýchkoľvek adaptérov alebo rozbočovačov.
  • Váš telefón nemusí podporovať USB 3 (modrá zásuvka), preto ho pripojte iba k USB 2.0 (čierne zásuvky).
  • Nainštalujte do počítača všetky vydané aktualizácie systému Windows.

Ak problém pretrváva aj po vykonaní tohto postupu, skúste blikať telefón na inom počítači. A lepšie - s inou verziou operačného systému.

Keď je problémom nefunkčné fyzické rozhranie

Je vhodné nepoužívať chybné fyzické rozhrania, najmä na mobilnom zariadení, vôbec (nezaťažujte ich prúdom, aby ste predišli zhoršeniu poruchy), aj keď si telefón alebo tablet zachová schopnosť nabíjania cez ne. Prenos obsahu môžete organizovať buď bezdrôtovo (Wi-Fi, bluetooth) alebo prostredníctvom cloudových služieb, ktoré sú dostupné na oboch zariadeniach. Najmä iTunes a iCloud pre technológiu Apple, Google Drive, Yandex Disk, Dropbox, Microsoft OneDrive a mnoho ďalších – pre každého.

Cloudové služby sú vhodné na prenos fotografií, videí, hudby, dokumentov a iných typov súborov. Na synchronizáciu kontaktov v systéme Android a PC postačujú možnosti Gmailu. A na ovládanie telefónu priamo z počítača si môžete nainštalovať aplikáciu ako MyPhoneExplorer (pozostáva z 2 častí – pre telefón a pre PC), ktorá podporuje káblové aj bezdrôtové pripojenie zariadení bez potreby inštalácie ovládača. Veľmi pohodlne.

Cesta von skrátka vždy existuje a je často oveľa jednoduchšia, ako sa na prvý pohľad zdá.

Pomerne častým problémom v systéme Android je čakanie na chybu zariadenia pri práci s ADB alebo Fastboot, v tomto článku sa naučíme, ako to opraviť!

Čo toto čaká za zariadenie?

Táto chyba v skutočnosti nie je chybou, ak doslova preložíme túto frázu - čakanie na pripojenie zariadenia. To znamená, že keď sa pokúsite urobiť niečo v ADB alebo FASTBOT a dostanete správu čakajúcu na zariadenie v príkazovom riadku, znamená to, že váš smartfón alebo tablet so systémom Android nie je viditeľný!

Správa - adb alebo fastboot nevidí pripojené zariadenie Android!

Aby bolo jasné, o čom je tento článok a aby ste pochopili, o čom hovoríme, je vhodné prečítať si nasledujúce články:

  • Otladka cez USB

Hoci takmer všetky dôvody správy sú vyriešené rovnakým spôsobom, pre pohodlie bude článok rozdelený na riešenie „čakanie na zariadenie v adb“ a „čakanie na zariadenie pri rýchlom spustení“.

Riešenie čaká na zariadenie v ADB

1. Prvá vec, ktorú by ste mali venovať pozornosť, je, či máte nainštalovaný ovládač?

Ovládač si môžete stiahnuť tu stránku ako nainštalovať, zistite to odkaz. Ak je ovládač nepodpísaný, systém Windows sa musí reštartovať vypnutím overovania. Niektoré zariadenia vyžadujú špeciálny ovládač ADB.

Nainštalovali ste ovládač? Reštartujte počítač!

2. Uistite sa, že je zariadenie v režime zavádzača, inak fastboot neuvidí váš Android!

3. Použite originálny a nepoškodený microUSB kábel! Tu by malo byť všetko jasné, ak je kábel poškodený, a preto je problém s viditeľnosťou, možno môžete prenášať alebo prijímať súbory z tohto kábla, ale nebudete môcť pracovať s Fastboot! Taktiež nepoužívajte poškodený USB port na vašom počítači!

4. Používajte iba port USB 2.0! Napriek tomu, že štandard USB 3.0 existuje už niekoľko rokov, je ešte priskoro hovoriť o rozsiahlej implementácii. Rýchle spustenie pracujúce s USB 3.0, aj keď je to možné, stále nie je žiaduce!

5. Nepoužívajte rozbočovače USB! Nikdy a za žiadnych okolností nepoužívajte rozbočovače USB, práca s Fastbotom sa stáva šťastím - budete mať šťastie alebo smolu.

7. Skúste pripojiť Android k inému portu USB.

9. Otvorte príkazový riadok ako „administrátor“.

Ak ste niekedy mali podobný problém „čakanie na zariadenie“ a vyriešili ste ho vlastným spôsobom, nie z uvedených metód, neváhajte a napíšte do komentárov!

To je všetko! Prečítajte si ďalšie články a pokyny v sekcii. Zostaňte na stránke, bude to ešte zaujímavejšie!

Otázka: ADB nevidí zariadenie


Ahoj. A tak som sa rozhodol otestovať aplikáciu na reálnom zariadení. Ale ako vo väčšine prípadov, ADB nevidí zariadenie. Počítač vidí zariadenie, režim vývojára je zapnutý. Vo všetkých pokynoch na pripojenie sa hovorí, že Manage by mal mať Android Composite ADB Interface, nevidím to v mojom. Čo robím zle? Prikladám fotku Manage

odpoveď:Ďakujem za odpoveď, už som na to prišiel. Vypol som zariadenie, vypol ladenie a znova zapol. Potom som zariadenie znova pripojil a všetko fungovalo

Otázka: Genymotion: Pri spúšťaní aplikácie z AS sa virtuálne zariadenia nezobrazujú


Ahoj,

Android Studio nevidí zariadenie Genymotion((Doplnok je nainštalovaný v Studio. Prostredníctvom Genymotion sa zariadenie spustí, ale keď spustíte aplikáciu, zobrazí sa iba vstavané zariadenie a ja nevidím zariadenie Genymotion (V Geny nastavenia Nastavil som cestu k priečinku sdk a nepomohlo to (Čo môže byť dôvod?

odpoveď:

Správa od Pablito

doslova
- spustite zariadenie v gemymotion
- pozrieme sa v štúdiu - môžete ho vidieť
- spustiť aplikáciu

Skontrolujem to a podám správu!

Otázka: Android SDK nerozpozná zariadenie


Pokúšam sa spustiť projekt na svojom čínskom tablete (Go Smart insigma 800m), je možné, že je to spôsobené tým, že v projekte je nainštalovaný kompilačný SDK 5.0 a na tablete 4.2, ale minimálne a cieľové SDK sú nainštalované ako 4.2. Režim vývojára je povolený, ladenie USB je povolené. Keď sa pokúšam zmenšiť complie sdk, objaví sa chyba kompilácie "R" - nedá sa vyriešiť symbol, po zostavení\\vyčistenie ukazuje na systémový súbor s chybami okolo materiálu tém, prosím pomôžte

odpoveď: Rozpoznajú sa všetky zariadenia v Správcovi zariadení normálne? Ak nie, nainštalujte si Composite ADB Interface pre váš Android tablet

Otázka: Resetovanie požiadavky deskriptora zariadenia v režime rýchleho spustenia


Tu je vec. Jedného dňa mi wifi na Google nexus 7 2013 zamrzla a nezamrzla. Vypínacie tlačidlo som, samozrejme, podržal asi desať sekúnd, kým napokon nezomrel. Pri pokuse o zapnutie som s prekvapením zistil, že sa zasekol na šetriči obrazovky a nenačítal sa ani samotný systém Android (šetrič obrazovky s nápisom Google a ikonou odomknutého bootloadera). Prešiel som na rýchle spustenie a rozhodol som sa ísť do ponuky obnovy, ale ani to nepomohlo. Rovnaký problém. Visí na šetriči obrazovky. Dobre, rozhodol som sa to jednoducho flashnúť cez fastboot. Ale tu je problém - Windows 8.1 x64 definuje zariadenie ako "Neznáme zariadenie (resetovanie požiadavky deskriptora zariadenia)". Kód 43. A potom som sa chytil za tvár, pretože som mal predtým podobný problém, ale nejako sa to vyriešilo samo.
Prehľadal som internet, preusporiadal ovládače adb/fastboot, odškrtol v menu zaškrtávacie políčka pre napájanie usb portov, stiahol aktualizáciu kb2967917, vypol notebook, aby odišla statická elektrina. Nič nepomáha. Netuším v čom je problém.
1) USB kábel od Lenovo p780, ktorý má 2A/h napájanie, možno je to problém?
2) Možno sú ovládače adb/fastboot nedbalé, ako zistím, či je to problém?
3) Tablet pripájam v režime rýchleho spustenia, pretože to inak nejde. Zdá sa, že ladenie USB bolo pred incidentom vypnuté, možno je to problém?
Sám tejto veci veľmi nerozumiem, preto vás prosím o radu.

odpoveď: Nie, fastboot to nevidí, ani samotný počítač.
Faktom je, že doslova predvčerom som už bol zúfalý, pretože veľa ľudí mi sľubovalo, že mi vyhasla pamäť a rozhodol som sa to rozobrať a pozrieť sa, čo sa vo vnútri stalo.
Otvoril ho, prešiel prstom po vláčikoch, aby mu dobre sedeli, a Ó ZÁZRAK! potom sa zapol.
Zrejme kábel opustil pamäť, neviem, čo alebo ako to vo vnútri funguje.
Je pozoruhodné, že pred niekoľkými rokmi som sa stretol s problémom fantómových kliknutí, keď sa zariadenie zahrievalo z ťažkých aplikácií. Tiež som to rozobral, šťuchol prstom do káblov a fantómy zmizli.

Otázka: Tablet nevidí USB disk cez OTG


Tablet Lenovo A5500-H. Jedného dňa tablet nechcel vidieť USB flash disk, hoci predtým bolo všetko v poriadku, rozhodol som sa ho reštartovať, ale nakoniec sa nezapol. Urobil som tvrdý reset a potom sa zapol, ale USB disk ho stále vôbec nevidí. Povedz mi čo robiť?

odpoveď: Neskúšal som to na iných zariadeniach, ale kúpil som si flash disk s dvoma vstupmi usb a micro usb a tiež to nefunguje.

Pridané po 1 minúte

Pridané po 27 sekundách
Neskúšal som to na iných zariadeniach, ale kúpil som si flash disk s dvoma vstupmi usb a micro usb a tiež nefunguje

Otázka: Štúdio nevidí telefón


Existuje zariadenie LG L90 Dual D410 a keď je pripojené, štúdio toto zariadenie nevidí na ladenie (nie je v zozname dostupných zariadení). Čo mám robiť? Ako k nemu nainštalovať ovládače a kde ho získať?

odpoveď: yura91, v tom zmysle, že „koľko zariadení podporuje ten istý ovládač“ nie je úplne správna otázka pre tých, ktorí sa touto problematikou zaoberajú už veľmi dlho)

Otázka: ADB nevidí meizu m1 note


ADB nevidí meizu m1 note, a to ma veľmi mrzí. Vodič to nevidí. Čo robiť?
na zariadeniach ADB odpovedzte:
Zoznam pripojených zariadení

Tu je snímka obrazovky správcu zariadení:

Čo si robil:


;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

odpoveď: Windows 8 nevidí ani moju čínštinu. Používam PdaNet.

Otázka: V zariadení nie je dostatok miesta


Môžete mi povedať, prečo sa po automatickej aktualizácii obchodu Play a pokuse o inštaláciu aplikácie prostredníctvom neho zobrazí chyba „Na zariadení nie je dostatok miesta“, hoci sa zdá, že miesta je dosť podľa indikátorov pamäte v nastavenia. A keď odstránim aktualizácie trhu Play, môžete si aplikáciu nainštalovať. Prečo sa to deje?

odpoveď: Môže to byť čokoľvek, s čím prišli vývojári telefónov.
Videl som také modely. ale môžete použiť hudbu alebo fotografie z mapy?
opäť rovnaká otázka: ak vytiahnete kartu, nevypne sa úložisko telefónu a interné úložisko? Môžete na ne niečo skopírovať a zobraziť štruktúru? Alebo jeden z nich prestane fungovať, keď vytiahnete kartu?

Otázka: Organizovanie priamej sieťovej interakcie medzi zariadeniami


Ahoj.
Predmet Napríklad pre mediálnu komunikáciu.
Vzhľadom na to, že adresy mobilných zariadení sú dynamické a menia sa pri každej relácii, je jasné, že je potrebný medziľahlý server. Existuje niekoľko otázok:
1. Je možné použiť server len na aktualizáciu adries (klientske aplikácie sa pri otvorení alebo zmene sieťového pripojenia pripoja a oznámia serveru svoju aktuálnu IP adresu) a ďalšia výmena dát prebieha priamo medzi klientmi?
2. V aplikáciách ako Skype (alebo v akomkoľvek inom známom produkte, ako je whatsapp, viber atď.), prechádza streamingový prenos výlučne cez server alebo medzi klientmi? Vie niekto ako sa to implementuje?
3. Nie je dobrý v soketovej komunikácii, takže otázka je ip. Ak je k jednému smerovaču pripojených niekoľko zariadení, ich externá adresa je rovnaká (aspoň mi to povedali rôzne služby na určenie IP). Ako potom servery (napríklad google firebase alebo tie isté instant messenger) nájdu požadované zariadenie?
Asi mi niečo chýba v smerovaní.

Ďakujem.

odpoveď: GDjedi, paket obsahuje zdroj a vzdialenosť, zdroj sa potom vráti späť a to sa zmení zo smerovača na smerovač a konečný server v skutočnosti nevie o vašom počítači mac, ip alebo porte, všetko v reťazci.
Nemôžem ísť do podrobností, obávam sa, že sa pomýlim a zmiatnem vás.

Mám približne rovnakú úlohu, spojiť 2 zariadenia medzi sebou, prišiel som na to, že potrebujem VDS, cez to prepojím 2 telefóny/tablety, server je medzi nimi prostredníkom.

Otázka: Aplikácia zobrazí chybu, ak je na zariadení vypnuté GPS


Aplikácia určí súradnice a následne pomocou súradníc určí mesto. Ak však vypnete GPS na zariadení, aplikácia spadne. Ako správne vytvoriť listing, aby pri vypnutom GPS na zariadení aplikácia nespadla, ale jednoducho sa spustila aktivita bez identifikácie mesta.

Tu je zoznam:

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(Context .LOCATION_SERVICE ) ; Kritériá kritérií = new Criteria() ; kritéria.setAccuracy(Criteria.ACCURACY_COARSE) ; kritéria.setPowerRequirement(Criteria.POWER_LOW) ; kritéria.setAltitudeRequired(false); kritéria.setBearingRequired(false); kritéria.setCostAllowed(true); String provider = mLocationManager.getBestProvider(kritérium, pravda); mLocation = mLocationManager.getLastKnownLocation(poskytovateľ); showCurrentLocation(mLocation) ; Geocoder geocoder = new Geocoder(this, Locale.getDefault()) ; skúste (zoznam< Address>adresy = geocoder.getFromLocation (lat, lng, 1 ) ; if (adresy ! = null ) ( Adresa vrátenáAdresa = adresy.get (0) ; String city = vrátenáAdresa.getAddressLine (1) ; mCityEditText.setText (mesto) ; ) ) catch (IOException e) ( e.printStackTrace () ; ) protected void showCurrentLocation(Location location) ( if (location ! = null ) ( lat = location.getLatitude () ; lng = location.getLongitude () ; ) )

Mimochodom, bez nasledujúcej časti kódu aplikácia nespadne, ale, bohužiaľ, nezistí mesto.

Kód Java(TM) 2 Platform Standard Edition 5.0
1 2 3 4 5 6 7 8 9 10 11 12 13 skúste (zoznam< Address>adresy = geocoder.getFromLocation (lat, lng, 1 ) ; if (adresy ! = null ) ( Adresa vrátenáAdresa = adresy.get (0) ; String city = vrátenáAdresa.getAddressLine (1) ; mCityEditText.setText (mesto) ; ) ) catch (IOException e) ( e.printStackTrace () ; )

odpoveď: Ako to môžem zahrnúť do zoznamu?

Pridané po 15 minútach
Urobil som túto kontrolu. Keď sú súradnice na zariadení určené iba GPS (bez wi-fi a sietí), aplikácia dostane súradnice 0,0. Pravdepodobne preto padá. Ale ako to napraviť?

Ak používate telefón s operačným systémom Android, mali by ste vedieť, že existuje obrovské pole pre prispôsobenie, alebo ľudovo povedané, prispôsobenie. Vo väčšine prípadov pravdepodobne nebudete spokojní s firmvérom vášho zariadenia. Ak vykonáte nesprávne manipulácie, môžete zastaviť fungovanie zariadenia takým spôsobom, že iba odborníci môžu obnoviť jeho funkčnosť.

Aby ste tomu zabránili, mali by ste použiť režim rýchleho spustenia. Čo to je? Na zariadeniach so systémom Android bol tento režim pridaný pre vývojárov. Doslovný preklad možno poskytnúť, ak rozdelíte slovo na jeho zložky: rýchlo - „rýchlo“ a boot nemá presné analógy v ruštine, ale je zhruba preložený ako „načítanie“. Režim Fastboot vám umožňuje nielen nainštalovať nový firmvér, ale aj resetovať nastavenia telefónu na štandardné hodnoty (čo je mimoriadne užitočné, ak ste zabudli heslo k vlastnému zariadeniu a omylom ho uzamkli).

Základné informácie

Vo všeobecnosti tento režim najčastejšie používajú vývojári ako alternatíva k režimu obnovenia. Je tiež mimoriadne dôležité uvedomiť si, že nie všetky zariadenia túto funkciu podporujú. Ak má váš smartfón túto možnosť, môžete tento režim povoliť ešte pred spustením telefónu, čo zjednodušuje proces inštalácie firmvéru alebo resetovania nastavení.

Príprava osobného počítača

Ak používate rýchle spustenie, musíte zariadenie pripojiť k počítaču pomocou kábla USB. Pomocou bios môžete zistiť, či je zariadenie rozpoznané počítačom. Po tomto môžete začať inštalácia nových ovládačov do vášho zariadenia. Odporúča sa to urobiť v tomto poradí:

Povolenie rýchleho spustenia na rôznych zariadeniach

V budúcnosti by ste mali zistiť, ako presne je tento režim na vašom telefóne zapnutý. Napríklad vezmeme telefóny od dvoch čínskych výrobcov: Meizu a xiaomi.

  • V telefónoch vyvinutých spoločnosťou Xiaomi musíte pri vypnutom telefóne súčasne podržať dve tlačidlá: napájanie a zvýšenie hlasitosti. Tým sa zobrazí ponuka, v ktorej bude položka označujúca režim, ktorý potrebujeme. Hneď ako kliknete na požadované tlačidlo, dostanete sa k nemu.
  • Aby ste sa dostali do tohto režimu pomocou telefónu od Meizu, musíte urobiť podobné kroky, ale tentoraz budete musieť podržať tlačidlá zníženia hlasitosti a vypínača. A vstup do tohto režimu trvá o niečo dlhšie ako v telefónoch Xiaomi – tieto tlačidlá budete musieť podržať súčasne približne 15 sekúnd.

Pre ďalšie manipulácie budete musieť pripojiť svoje zariadenie k počítaču alebo notebooku. Nezáleží na tom, či diely pre vaše počítače vyrobila spoločnosť msi alebo iné spoločnosti. Ak váš počítač používa operačný systém Windows, môžete telefón ovládať cez USB.

Ovládacie príkazy

Hneď ako použijete predtým otvorený program na ladenie rýchleho spustenia a povolíte rovnaký režim na telefóne, budete môcť pomocou príkazov dosiahnuť požadovaný výsledok. Nižšie je vzorový zoznam príkazov:

Za zmienku tiež stojí, že pri používaní telefónu alebo tabletu si nevšimnete rozdiel: ak vaše zariadenie používa operačný systém Android, s najväčšou pravdepodobnosťou budete môcť použiť tento rýchly spustenie.