Az ADB egy univerzális illesztőprogram, amellyel Android-eszközt csatlakoztathat számítógéphez. ADB - univerzális illesztőprogram Android-eszköz gyorsindítású számítógéphez történő csatlakoztatásához, hogyan ellenőrizheti, hogy az illesztőprogramok telepítve vannak-e

  • oktatóanyag

És itt egy kellemetlen meglepetés várt rám - vagy a natív illesztőprogram ferde volt, vagy a Windows, vagy egy vezeték ... általában az illesztőprogram felállt, a Windows Eszközkezelő jelentette, hogy az eszköz teljesen működőképes, de kérésre adb eszközök a konzolban üres listát kaptam, és természetesen nem lehetett tableten tesztelni az alkalmazást.

Írtam egy kérést a TeXeT supportnak, még válaszoltak is egy linkkel magára a driverre, ami, mint már láttam, nem működött. Elkezdtem választ keresni az interneten, és találtam egy csomó különböző buildet ennek az illesztőprogramnak és kézikönyvnek, de egyik sem indult el megfelelően, sőt az SDK-ból származó natív illesztőprogram sem lett egyáltalán, ami kétségbeesett. ... de nem kétségbeesés.

Itt úgy döntöttem, hogy kipróbálom a kezemet a jó öreg tudományos piszkálás módszerével illesztőprogramok írásában, és megnyitottam az illesztőprogram inf fájlját. Hope megértette velem, hogy az adb interfész szoftveres részének a táblagép oldaláról azonosnak kell lennie minden eszközön, és az USB egyébként működött. Így az inf-fájl manuális szerkesztésére irányuló többszöri sikertelen próbálkozás után találtam egy receptet az inf-fájl fűszerezésének gyógyítására, hogy az telepítve legyen, és ami a legfontosabb, működjön.

Tehát kezdjük.

1. lépés Töltse le az illesztőprogramot. Ha még nem tette meg, nyissa meg az Android SDK Managert, keresse meg az Extrák részt, jelölje be a Google USB-illesztőprogram négyzetet, és kattintson a Csomagok telepítése lehetőségre. Minden egyszerű. Várja meg, amíg betöltődik.

2. lépés Keresse meg az illesztőprogramot, és készítsen róla egy másolatot egy külön mappába. Lépjen az %android-sdk%\extras\google\ mappába, és ott megjelenik a dédelgetett usb_driver mappa. Másolja valahova, és ott további manipulációkat hajtunk végre. Elvileg az "eredeti"-t is lehet szerkeszteni, de én inkább az eredetit hagytam érintetlenül minden tűzoltónál.

3. lépés Szerkessze az inf fájlt. A daddy programban nyissa meg az android_winusb.inf fájlt, és keressen a következő sorokat:
;Google Nexus One %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02 %CompositeAdbInterface% = USB_Interface, USB\VID_18D1&PID_0D02&MI_01 positeAdbInterface% = USB_Install, USB1&MI_8D USB1\PID_18
Készítsen másolatot ezekről a sorokról, cserélje ki Google Nexus One tovább % your_device_name% a jövőbeni azonosításhoz, és ... nyissa meg a Windows Eszközkezelőt. Ott keressük a készülékünket ( Android, Android kompozit ADB interfész vagy valami ilyesmi). Nyissa meg az eszköz tulajdonságait, a "Részletek" fület, válassza ki a listából a "Hardverazonosító" elemet, és egy ilyen képet látunk.

Kimásoljuk azt a sort, amely leginkább hasonlít az ábrán láthatóhoz (Elméletileg csak egy kicsit rövidebb), és beillesztjük az inf fájlunkba.
;TEXET TM-7025 %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0003 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0003&MI_01 %CompositeAdbInterface% = USB_PID_8&VID_0 USB10Interface&VID_0
A %SingleAdbInterface%-ban töröljük a sor végét, amint láthatja, a %CompositeAdbInterface%-ban az egészet beszúrjuk. Valószínűleg nem kell mindent kétszer megismételni, de már mindenem megvan, és lusta vagyok kísérletezni :)
Mentjük (vigyázat - bizonyos esetekben rendszergazdai jogokkal kell futtatnia a Jegyzettömböt, mert felhasználói módban nem írhatja felül az inf fájlt).
4. lépés Az illesztőprogram telepítése. Most, hogy minden készen áll, visszatérünk az eszközkezelőhöz, és eltávolítjuk az összes korábban telepített adb illesztőprogramot (ha vannak). Frissítjük az eszközök listáját, és megtekintjük eszközünket illesztőprogramok nélkül. Megnyitjuk a tulajdonságait, és kiválasztjuk az "illesztőprogramok frissítése" lehetőséget, kiválasztjuk a telepítést a mappából, megadjuk a mappát a javított inf-vel, és elindítjuk a telepítést - az illesztőprogramunk azonnal megtalálható, de a telepítés során esküdhet az összeférhetetlenségre a "kell-e" kérdéssel. folytasd, nasyalneka?". Folytatjuk. Minden, a driver telepítve van.
5. lépés: Végső. A pontosság érdekében kivesszük az USB portot, megvárjuk, amíg mindent észlel, megnyitjuk a konzolt (Win + R, enter cmd) és írj adb eszközök. Ha minden jól ment, akkor látjuk az áhított listaelemet, ami azt jelzi, hogy az adb most látja a készülékünket.


Mostantól biztonságosan futtathat eclipse-t és építhet programokat, élvezve a kényelmes automatikus összeszerelést, telepítést és hibakeresést közvetlenül a készülékünkön.

Ha az adb parancs egyáltalán nem működik az Ön számára. Számítógép -> Tulajdonságok -> Környezeti változók. Keressük a Path változót és a végén adjuk hozzá(semmi esetre sem írjuk felül) a végén pontosvesszővel, és a mappa címe után, ahol az adb található (általában %android-sdk%\platform-tools\). Újraindítás után működnie kell.
Néha az adb nem indul el automatikusan a rendszer indításakor. Indítsa el manuálisan.

Mi volt az?
Valójában minden egyszerű. Valamilyen oknál fogva (a Windows mastday / a programozóknak görbe a keze / a Google inf-fájlja csak a natív Google eszközökhöz íródott / a Higgs-bozonok mindent tönkretettek a számítógépen) a Windows nem akarja megenni a Google illesztőprogramját a nem Google-eszközökhöz, amelyek nem az inf-fájlban rögzítve. Ott nyilván minden csak ezekhez az azonosító berendezésekhez van kötve. De végül is, az Android készülékek túlnyomó többségén a szoftverrész megegyezik a számítógéphez való hibakereső csatlakozója tekintetében, így az illesztőprogramnak normálisan kell kommunikálnia bármely Android-eszközzel. A mi feladatunk a Windows megtévesztése és „megfelelő illesztőprogramként” való elfogadtatása az eszközzel, amit úgy tettünk meg, hogy az azonosítóját hozzáadtuk a driver inf fájljához.

Remélem, ez a kézikönyv segít valakinek saját kínai vagy más készülék beszerzésében, amelyhez a rendszer összerakásakor elfelejtett normális adb drivert csinálni, vagy azoknak, akiknek le kell tölteniük a hivatalos drivert az eszköz gyártójától (ez így is lehet aranyér, hogy gyorsabb a fentiek végrehajtása – ez történt velem az LG E510 telefon driverével).

Ui.: Nem teszteltem tömegesen ezt a módszert, így nem tudom garantálni, hogy minden esetben 100%-osan fog működni. De nekem működött Windows 7-en, utána Windows 8-on. A fájlt minden alkalommal külön kellett szerkeszteni, de nem hiszem, hogy ez akkora probléma.

Az Android SDK Platform-Tools az Android SDK összetevője. Tartalmaz olyan eszközöket, amelyek az Android platformhoz kapcsolódnak, például az adb és a systrace . Ezek az eszközök szükségesek az Android-alkalmazások fejlesztéséhez. Akkor is szükség van rájuk, ha fel szeretné oldani az eszköz rendszerbetöltőjét, és új rendszerképpel szeretné frissíteni.

Bár ezekben az eszközökben néhány új funkció csak az Android legújabb verzióihoz érhető el, az eszközök visszafelé kompatibilisek, így csak az SDK Platform-Tools egyik verziójára van szüksége.

Letöltések

Ha Ön Android-fejlesztő, a legújabb SDK Platform-Tools-t az Android Studio SDK-kezelőjéből vagy az sdkmanager parancssori eszközből kell beszereznie. Ez biztosítja, hogy az eszközök a megfelelő helyre legyenek mentve az Android SDK többi eszközével, és könnyen frissíthetők.

De ha csak ezeket a parancssori eszközöket szeretné használni, használja a következő hivatkozásokat:

  • Töltse le az SDK Platform-Tools for Windows programot
  • Töltse le az SDK Platform-Tools for Mac programot
  • Töltse le az SDK Platform-Tools for Linux programot

Bár ezek a hivatkozások nem változnak, mindig az eszközök legújabb verziójára mutatnak.

revíziók

04.29. (2019. szeptember)

  • adb
    • Gyorsjavítás a natív hibakeresési időtúllépéshez LLDB-problémával (https://issuetracker.google.com/140369526)

29.0.3 (2019. szeptember)

  • adb
    • az adb forward --list több csatlakoztatott eszközzel működik.
    • Az offline állapotba kerülő eszközök javítása Windows rendszeren.
    • Az adb telepítés kimenetének és súgószövegének javítása.
    • Az adb connect korábbi viselkedésének visszaállítása port megadása nélkül.

29.0.2 (2019. július)

  • adb
    • Javítja a Windows kupac integritás összeomlását.
  • gyorsindítás
    • Támogatja a közelgő eszközök partícióinak elrendezését.

29.0.1 (2019. június)

  • adb
    • Gyorsjavítás a Windows összeomlásához (https://issuetracker.google.com/134613180)

29.0.0 (2019. június)

  • adb
    • az adb reconnect USB-visszaállítást végez Linuxon.
    • Linuxon, amikor egy újabb adb szerverhez csatlakozik, ahelyett, hogy megölné a szervert és elindítaná egy régebbit, az adb megpróbálja átláthatóan elindítani az újabb verziót.
    • az adb root megvárja, amíg az eszköz újracsatlakozik a leválasztás után. Korábban adb root; Az adb wait-for-device tévedésből azonnal visszatérhet, ha az adb wait-for-device még azelőtt elindult, hogy az adb észrevenné, hogy az eszköz megszakadt.
  • gyorsindítás
    • Letiltja azt a hibaüzenetet, amely akkor jelentkezett, amikor a gyorsindítás megpróbálta megnyitni az érintősávot vagy a billentyűzetet a macOS rendszeren.

28.0.2 (2019. március)

  • adb
    • Kijavítja az adb shell-port továbbításának ingadozását, amely „Kapcsolat alaphelyzetbe állítása a peer által” hibaüzenethez vezet.
    • Javítja az ADB_VENDOR_KEYS hitelesítést az eszközök újracsatlakozásakor.
    • Javítja a hitelesítést – ha a hitelesítéshez használt privát kulcs nem egyezik a nyilvános kulccsal – úgy, hogy a nyilvános kulcsot a privát kulcsból számítja ki, ahelyett, hogy feltételeznénk, hogy megegyeznek.
  • gyorsindítás
    • Támogatja a dinamikus partíciókat.
  • Frissített Windows követelmények
    • A platformeszközök mostantól a Windows Universal C Runtime-tól függenek, amely általában alapértelmezés szerint a Windows Update szolgáltatáson keresztül kerül telepítésre. Ha hiányzó DLL-eket említő hibákat lát, előfordulhat, hogy manuálisan kell lekérnie és telepítenie kell a futásidejű csomagot.

28.0.1 (2018. szeptember)

  • adb
    • Támogatás hozzáadása a TCP-kapcsolatok újracsatlakozásához. A kapcsolat megszakítása után az adb legfeljebb 60 másodpercig megpróbál újracsatlakozni, mielőtt megszakítja a kapcsolatot.
    • Javítsa ki a Unicode konzol kimenetét a Windows rendszeren. (Köszönet a külső közreműködőnek, Spencer Lownak!)
    • Javítsa ki a fájlleíró kettős bezárását, amely előfordulhat, ami a kapcsolatok bezárását eredményezheti, ha egyidejűleg történik adb-csatlakozás.
    • Az adb forward --list javítása, ha egynél több csatlakoztatott eszközzel használja.
  • gyorsindítás
    • Növelje a parancsok időtúllépését 30 másodpercre, hogy jobban támogassa a lassú rendszerbetöltő parancsokat.

28.0.0 (2018. június)

  • adb:
    • Adja hozzá az ellenőrzőösszeg nélküli működés támogatását Android P-t futtató eszközökhöz, ami akár 40%-kal javítja az átviteli sebességet.
    • Az adb-eszközök kimenetének rendezése a kapcsolat típusa és az eszköz sorozata szerint.
    • Növelje a socket figyelési hátralékot, hogy több szimultán adb parancsot tudjon végrehajtani.
    • Az adb connect hibakimenetének javítása.
  • gyorsindítás:
    • Javítsa a kimeneti formátumot, adjon hozzá egy bőbeszédű kimeneti módot (-v).
    • tisztítsa meg a súgó kimenetét.
    • Adja hozzá a product.img és odm.img fájlokat a fastboot flashall által felfújt partíciók listájához.
    • Kerülje el az új eszközök blokkolását, ha a fastboot túl régi verzióját használja, ha megengedi, hogy a gyári képcsomagok támogatást igényeljenek bizonyos partíciókhoz.

27.0.1 (2017. december)

  • adb: kijavít egy érvényesítési hibát a MacOS rendszeren, amely az eszközök USB 3.0 használatával történő csatlakoztatásakor fordult elő.
  • gyorsindítás: Windows rendszeren támogatja az F2FS-t (Flash-barát fájlrendszert) használó eszközök törlését.

27.0.0 (2017. december)

  • Újrajavítja a macOS 10.13 gyorsindítási hibáját, amelyet először a 26.0.1-ben javítottak, de a 26.0.2-ben újra bevezették.

26.0.2 (2017. október)

  • Gyorsindítási támogatás hozzáadása a Pixel 2 eszközökhöz.

26.0.1 (2017. szeptember)

  • Javítva a gyorsindítási problémák a macOS 10.13 High Sierra rendszeren (64292422-es hiba).

26.0.0 (2017. június)

  • Frissítve az Android O végleges SDK kiadásával (26-os API-szint).

25.0.5 (2017. április 24.)

    Javítva a nagy frissítések adb oldalterhelése Windows rendszeren, amely "std::bad_alloc" formában jelenik meg (37139736. hiba).

    Kijavítottuk az adb-problémákat egyes Windows tűzfalakkal, amelyek úgy nyilvánulnak meg, hogy "nem lehet megnyitni a szállítási regisztrációs socketpair-t" (37139725-ös hiba).

    Az adb --version és a fastboot --version egyaránt tartalmazza a telepítési útvonalat.

    Az adb módosult, hogy ne oldja fel a localhost-ot, hogy megkerülje a rosszul konfigurált VPN-t.

    Az adb úgy módosult, hogy többé ne állítsa vissza az USB-eszközöket Linux rendszeren, ami hatással lehet a többi csatlakoztatott USB-eszközre.

25.0.4 (2017. március 16.)

  • Kísérleti libusb támogatás hozzáadva a Linux és a Mac adb-hez

A libusb háttérrendszer használatához állítsa be az ADB_LIBUSB=true környezeti változót, mielőtt új adb-kiszolgálót indítana el. Az új adb host-features parancs megmondja, hogy a libusb-t használja-e vagy sem.

Az adb újraindításához a libusb segítségével, és ellenőrizze, hogy működik-e, használja az adb kill-server-t; ADB_LIBUSB=1 adb start-szerver; adb host-features . A kimenetnek tartalmaznia kell a "libusb"-t.

Ebben a kiadásban a régi, nem libusb megvalósítás marad az alapértelmezett.

    Javítva a Systrace parancssori rögzítés Mac rendszeren

25.0.3 (2016. december 16.)

  • Javítva a gyorsindítási hiba, amely miatt az Android Things eszközök nem villognak

25.0.2 (2016. december 12.)

  • Frissítve az Android N MR1 stabil kiadással (API 25)

25.0.1 (2016. november 22.)

  • Frissítve az Android N MR1 Developer Preview 2 kiadásával (API 25)

25.0.0 (2016. október 19.)

  • Frissítve az Android N MR1 Developer Preview 1 kiadásával (API 25)

24.0.4 (2016. október 14.)

  • Frissítve az ADB és a Mac OS Sierra problémák megoldására

Felhasználási feltételek

1. Bemutatkozás

3. SDK-licenc a Google-tól

4. Az SDK Ön általi használata

5. Fejlesztői hitelesítő adatai

6. Adatvédelem és információk

7. Harmadik féltől származó alkalmazások

8. Android API-k használata

https://privacy.google.com/businesses/gdprprocessorterms/

10. A GARANCIA NYILATKOZATA

11. A FELELŐSSÉG KORLÁTOZÁSA

12. Kártalanítás

14. Általános jogi feltételek

2019. január 16

Töltse le az Android SDK platform-eszközöket

A letöltés előtt el kell fogadnia az alábbi feltételeket.

Felhasználási feltételek

Ez az Android Software Development Kit licencszerződése

1. Bemutatkozás

1.1. Az Android Software Development Kit (amelyre a Licencszerződésben "SDK"-ként hivatkozunk, és amely kifejezetten az Android rendszerfájlokat, a csomagolt API-kat és a Google API-bővítményeket tartalmazza) a Licencszerződés feltételeinek megfelelően licencelve az Ön számára. A Licencszerződés jogilag kötelező érvényű szerződést képez Ön és a Google között az SDK Ön általi használatával kapcsolatban. 1.2 Az „Android” az Android Open Source Project keretében elérhetővé tett Android szoftvercsomag az eszközökhöz, amely a következő URL-címen található: http://source.android.com/, időről időre frissítve. 1.3 A „kompatibilis megvalósítás” minden olyan Android-eszközt jelent, amely (i) megfelel az Android kompatibilitási definíciós dokumentumnak, amely megtalálható az Android kompatibilitási webhelyen (http://source.android.com/compatibility), és amely innen frissíthető. időről időre; és (ii) sikeresen megfelelt az Android kompatibilitási tesztcsomagnak (CTS). 1.4 „Google”: a Google LLC, egy delaware-i vállalat, amelynek székhelye: 1600 Amphitheatre Parkway, Mountain View, CA 94043, Egyesült Államok.

2. Jelen Licencszerződés elfogadása

2.1 Az SDK használatához először el kell fogadnia a Licencszerződést. Nem használhatja az SDK-t, ha nem fogadja el a Licencszerződést. 2.2 Az elfogadás gombra kattintva Ön elfogadja a Licencszerződés feltételeit. 2.3 Nem használhatja az SDK-t, és nem fogadhatja el a Licencszerződést, ha Ön az Egyesült Államok vagy más országok törvényei értelmében nem kaphatja meg az SDK-t, beleértve azt az országot is, amelyben lakik vagy ahonnan az SDK-t használja. . 2.4 Ha Ön munkáltatója vagy más jogi személy nevében vállalja, hogy magára nézve kötelezőnek ismeri el a Licencszerződést, Ön kijelenti és szavatolja, hogy teljes jogkörrel rendelkezik arra, hogy munkáltatóját vagy az ilyen entitást kötelezze a Licencszerződéshez. Ha nem rendelkezik a szükséges jogosultságokkal, nem fogadhatja el a Licencszerződést, és nem használhatja az SDK-t munkáltatója vagy más jogi személy nevében.

3. SDK-licenc a Google-tól

3.1 A Licencszerződés feltételeinek megfelelően a Google korlátozott, világméretű, jogdíjmentes, át nem ruházható, nem kizárólagos és nem allicencbe foglalható licencet biztosít Önnek az SDK használatára kizárólag az Android kompatibilis megvalósításához szükséges alkalmazások fejlesztésére. 3.2 Nem használhatja ezt az SDK-t más platformokra (beleértve az Android nem kompatibilis megvalósításait is) való alkalmazások fejlesztésére vagy más SDK fejlesztésére. Természetesen szabadon fejleszthet alkalmazásokat más platformokra, beleértve az Android nem kompatibilis megvalósításait is, feltéve, hogy ezt az SDK-t nem használják erre a célra. 3.3 Ön elfogadja, hogy a Google vagy harmadik felek birtokolják az SDK-val kapcsolatos összes törvényes jogot, jogcímet és érdekeltséget, beleértve az SDK-ban meglévő szellemi tulajdonjogokat is. A „szellemi tulajdonjogok” a szabadalmi törvények, a szerzői jogi törvények, az üzleti titokról szóló törvények, a védjegytörvények és minden egyéb tulajdonjog alapján megillető jogok. A Google fenntart minden olyan jogot, amelyet kifejezetten nem biztosított Önnek. 3.4 Nem használhatja az SDK-t olyan célra, amelyet a Licencszerződés kifejezetten nem engedélyez. A vonatkozó harmadik fél licencei által megkövetelt mérték kivételével Ön nem másolhatja (kivéve biztonsági mentési célokat), módosíthatja, adaptálhatja, terjesztheti újra, dekompilálhatja, visszafejtheti, szétszedheti, illetve nem hozhatja létre az SDK vagy az SDK bármely részének származékos munkáit. 3.5 A nyílt forráskódú szoftverlicenc alapján licencelt SDK összetevőinek használatát, reprodukálását és terjesztését kizárólag az adott nyílt forráskódú szoftverlicenc feltételei szabályozzák, a Licencszerződés nem. 3.6 Ön elfogadja, hogy a Google által biztosított SDK formája és jellege az Ön előzetes értesítése nélkül megváltozhat, és hogy az SDK jövőbeli verziói nem kompatibilisek az SDK korábbi verzióin fejlesztett alkalmazásokkal. Ön beleegyezik abba, hogy a Google saját belátása szerint, előzetes értesítés nélkül leállíthatja (véglegesen vagy ideiglenesen) az SDK (vagy az SDK-n belüli bármely funkció) biztosítását az Ön vagy a felhasználók számára. 3.7 A Licencszerződésben semmi sem jogosít fel arra, hogy nem használhatja a Google kereskedelmi nevét, védjegyét, szolgáltatási védjegyét, logóját, domain nevét vagy más megkülönböztető márkajegyét. 3.8 Ön beleegyezik, hogy nem távolítja el, nem takarja el és nem módosítja az SDK-ban esetlegesen elhelyezett vagy benne található tulajdonjogi megjegyzéseket (beleértve a szerzői jogokra és a védjegyekre vonatkozó megjegyzéseket).

4. Az SDK Ön általi használata

4.1 A Google elfogadja, hogy a Licencszerződés értelmében nem szerez jogot, jogcímet vagy érdekeltséget Öntől (vagy licencadóitól) az SDK használatával fejlesztett szoftveralkalmazásokkal kapcsolatban, beleértve az ezekben az alkalmazásokban fennálló szellemi tulajdonjogokat. 4.2 Ön beleegyezik abba, hogy az SDK-t csak olyan célokra használja, és csak olyan célokra írjon alkalmazásokat, amelyeket (a) a Licencszerződés és (b) a vonatkozó joghatóságok bármely vonatkozó törvénye, rendelete vagy általánosan elfogadott gyakorlata vagy iránymutatása (beleértve a adatok vagy szoftverek az Egyesült Államokba vagy más érintett országokba, illetve onnan. 4.3 Ön elfogadja, hogy ha az SDK-t nyilvános felhasználók számára történő alkalmazások fejlesztésére használja, védi e felhasználók magánéletét és törvényes jogait. Ha a felhasználók felhasználóneveket, jelszavakat vagy egyéb bejelentkezési adatokat vagy személyes adatokat adnak meg Önnek, akkor tájékoztatnia kell a felhasználókat arról, hogy ezek az információk elérhetők lesznek az Ön alkalmazása számára, és jogilag megfelelő adatvédelmi nyilatkozatot és védelmet kell biztosítania ezen felhasználók számára. Ha az alkalmazás a felhasználók által megadott személyes vagy bizalmas adatokat tárol, ezt biztonságosan kell megtennie. Ha a felhasználó megadja az alkalmazásában a Google Fiók adatait, az alkalmazás csak akkor használhatja fel ezeket az információkat a felhasználó Google Fiókjához való hozzáféréshez, amikor és arra a korlátozott célra, amelyre a felhasználó erre engedélyt adott. 4.4 Ön elfogadja, hogy nem folytat semmilyen tevékenységet az SDK-val, beleértve egy alkalmazás fejlesztését vagy terjesztését, amely zavarja, megzavarja, károsítja vagy jogosulatlan módon hozzáfér bármely harmadik fél szervereihez, hálózataihoz vagy egyéb tulajdonságaihoz vagy szolgáltatásaihoz, beleértve a következőket: 4.5 Ön beleegyezik abba, hogy kizárólag Ön felelős (és a Google nem vállal felelősséget Ön vagy harmadik fél felé) minden olyan adatért, tartalomért vagy erőforrásért, amelyet Ön Androidon és/vagy Android-alkalmazásokon keresztül hoz létre, továbbít vagy megjelenít, valamint a következményekért az Ön tevékenységének (beleértve a Google-t esetlegesen elszenvedő veszteségeket vagy károkat) vagy bármely harmadik félnek, ha megszegi a Licencszerződésben, a harmadik féltől származó szerződésben vagy a Szolgáltatási feltételekben foglalt kötelezettségeit, vagy bármely vonatkozó jogszabályt vagy szabályozás, valamint az ilyen jogsértés következményeiért (beleértve a Google-t vagy bármely harmadik felet esetlegesen elszenvedett veszteséget vagy kárt).

5. Fejlesztői hitelesítő adatai

5.1 Ön elfogadja, hogy Ön felelős a Google által Önnek kiadott vagy Ön által kiválasztott fejlesztői hitelesítési adatok bizalmas kezeléséért, és kizárólagos felelősséggel tartozik minden olyan alkalmazásért, amelyet az Ön fejlesztői hitelesítő adataival fejlesztettek ki.

6. Adatvédelem és információk

6.1 Az SDK folyamatos innovációja és fejlesztése érdekében a Google bizonyos használati statisztikákat gyűjthet a szoftverről, beleértve, de nem kizárólagosan, egyedi azonosítót, kapcsolódó IP-címet, a szoftver verziószámát, valamint a szoftverben található eszközökre és/vagy szolgáltatásokra vonatkozó információkat. Az SDK-k használatáról és használatuk módjáról van szó. Mielőtt ezen információk bármelyikét összegyűjti, az SDK értesíti Önt, és kikéri az Ön hozzájárulását. Ha megtagadja a hozzájárulását, az információkat nem gyűjtjük. 6.2 Az SDK fejlesztése érdekében az összegyűjtött adatokat összesítve megvizsgáljuk, és a Google adatvédelmi irányelveinek megfelelően kezeljük.

7. Harmadik féltől származó alkalmazások

7.1 Ha a harmadik SDK-t egy fél által fejlesztett alkalmazások futtatására használja, vagy amelyek harmadik fél által biztosított adatokhoz, tartalmakhoz vagy erőforrásokhoz férnek hozzá, Ön beleegyezik, hogy a Google nem vállal felelősséget ezekért az alkalmazásokért, adatokért, tartalomért vagy erőforrásokért. Ön tudomásul veszi, hogy minden olyan adat, tartalom vagy erőforrás, amelyhez harmadik fél alkalmazásain keresztül hozzáférhet, kizárólag annak a személynek a felelőssége, akitől azok származnak, és hogy a Google nem vállal felelősséget semmilyen veszteségért vagy kárért, amelyet a használat következtében Ön tapasztal. vagy hozzáférést biztosít a harmadik féltől származó alkalmazásokhoz, adatokhoz, tartalmakhoz vagy erőforrásokhoz. 7.2 Tisztában kell lennie azzal, hogy az ilyen harmadik féltől származó alkalmazásokon keresztül az Ön rendelkezésére bocsátott adatok, tartalmak és források szellemi tulajdonjogok védhetők, amelyek a szolgáltatók (vagy a nevükben más személyek vagy cégek) tulajdonában vannak. Ön nem módosíthatja, bérelheti, kölcsönözheti, kölcsönözheti, eladhatja, terjesztheti, illetve nem hozhat létre származékos műveket ezen adatok, tartalom vagy források alapján (sem egészben, sem részben), kivéve, ha erre az érintett tulajdonosok kifejezetten engedélyt adtak. 7.3 Ön tudomásul veszi, hogy az ilyen harmadik féltől származó alkalmazások, adatok, tartalom vagy erőforrások használatára külön feltételek vonatkozhatnak Ön és az érintett harmadik fél között. Ebben az esetben a Licencszerződés nem érinti az Ön jogviszonyát ezekkel a harmadik felekkel.

8. Android API-k használata

8.1 Google Data API-k 8.1.1 Ha bármilyen API-t használ adatok lekérésére a Google-tól, Ön tudomásul veszi, hogy az adatok szellemi tulajdonjogok védve lehetnek, amelyek a Google vagy az adatokat szolgáltató felek (vagy más személyek vagy cégek) tulajdonában vannak. a nevük). Bármely ilyen API használatára további Szolgáltatási feltételek vonatkozhatnak. Nem módosíthatja, bérelheti, lízingelheti, kölcsönözheti, eladhatja, terjesztheti vagy nem hozhat létre származékos műveket ezen adatok alapján (sem egészben, sem részben), kivéve, ha ezt a vonatkozó Szolgáltatási feltételek lehetővé teszik. 8.1.2 Ha bármilyen API-t használ a felhasználó adatainak lekérésére a Google-tól, Ön tudomásul veszi és elfogadja, hogy csak a felhasználó kifejezett hozzájárulásával, és csak akkor és csak akkor és csak olyan korlátozott célokra kéri le az adatokat, amelyekre a felhasználó engedélyt adott Önnek a tehát csináld meg. Ha a következő URL-címen dokumentált Android Recognition Service API-t használja: , amely időről időre frissül, Ön tudomásul veszi, hogy az API használatára az olyan termékekre vonatkozó adatfeldolgozási melléklet vonatkozik, ahol a Google adatfeldolgozó. a következő URL-en: https://privacy.google.com/businesses/gdprprocessorterms/ , időről időre frissítve. Az elfogadás gombra kattintva elfogadja az Adatfeldolgozási Melléklet azon termékekre vonatkozó feltételeit, amelyek esetében a Google adatfeldolgozó.

9. Jelen Licencszerződés felmondása

9.1 A Licencszerződés mindaddig érvényben marad, amíg Ön vagy a Google fel nem mondja az alábbiak szerint. 9.2 Ha fel kívánja mondani a Licencszerződést, ezt úgy teheti meg, hogy abbahagyja az SDK és a vonatkozó fejlesztői hitelesítő adatok használatát. 9.3 A Google bármikor felmondhatja az Önnel kötött Licencszerződést, ha: (A) Ön megsértette a Licencszerződés bármely rendelkezését; vagy (B) a Google-t törvény kötelezi erre; vagy (C) az a partner, akivel a Google felajánlotta az SDK bizonyos részeit (például API-kat) az Ön számára, megszüntette kapcsolatát a Google-lal, vagy felhagyott az SDK bizonyos részeinek felajánlásával; vagy (D) a Google úgy dönt, hogy a továbbiakban nem biztosítja az SDK-t vagy az SDK bizonyos részeit azon ország felhasználóinak, amelyben Ön lakik, vagy ahonnan a szolgáltatást használja, illetve nem biztosítja Önnek az SDK-t vagy bizonyos SDK-szolgáltatásokat a Google a Google kizárólagos belátása szerint kereskedelmileg már nem életképes. 9.4 Amikor a Licencszerződés lejár, minden olyan törvényes jog, kötelezettség és kötelezettség, amelyből Ön és a Google részesült, hatálya alá tartoznak (vagy amelyek a licencszerződés ideje alatt keletkeztek). Licencszerződés érvényben volt) vagy határozatlan ideig fennállónak nyilvánítottak, a megszűnés nem érinti, és az ilyen jogokra, kötelezettségekre és kötelezettségekre a 14.7. pont rendelkezései határozatlan ideig továbbra is érvényesek.

10. A GARANCIA NYILATKOZATA

10.1 ÖN KIFEJEZETTEN MEGÉRTI ÉS ELFOGADJA, HOGY AZ SDK HASZNÁLATA AZ ÖN KIZÁRÓLAGOS FELELŐSSÉGÉRE TÖRTÉNIK, ÉS AZT, HOGY AZ SDK „AHOGY VAN”, ÉS „AHOGY ELÉRHETŐ” A GOOGLE BÁRMILYEN GARANCIA NÉLKÜL BIZTOSÍTJA. 10.2 Az Ön által az sdk és az ember által az sdk-n keresztül beszerzett anyagok letöltése vagy az sdk rajtunk keresztül történő teljes terjedelmében az Ön saját belátása és kockázata, és kizárólag az Ön számítógépes rendszerére vagy más eszközére történő bármely napon áthangolható vagy adatvesztés esetén. Az ilyen használat eredményei. 10.3 A GOOGLE TOVÁBBI KIFEJEZETTEN ELNÁLL MINDEN GARANCIÁT ÉS FELTÉTELT, AKÁR KIFEJEZETETT VAGY VÉLETETETT, BELEÉRTVE, DE NEM KIZÁRÓLAG A KERESKEDELMI KERESKEDELMI FELÉPÍTÉSEKRE .

11. A FELELŐSSÉG KORLÁTOZÁSA

11.1 AZ ÖN KIFEJEZETTEN MEGÉRTI ÉS ELFOGADJA, HOGY A GOOGLE, LEÁNYVÁLLALATAI ÉS LEÁLLÍTOTT VÁLLALATAI ÉS LICENCADÓI SEMMILYEN KÖZVETLEN, KÖZVETLEN, BIZTONSÁGI, BIZTONSÁGI FELELŐSSÉGÉRT SEMMILYEN FELELŐSSÉG ELMÉLETE ALATT NEM VÁLLALKOZNAK AZ ÖN FELÉ. S EZT AZ ÖN BESZÁMÍTHATJA, BELEÉRTVE BÁRMILYEN ADATVESZTÉST, AKÁR A GOOGLE-T VAGY KÉPVISELŐIT TÁJÉKOZTATJÁK, VAGY TUDATÁBAN KELLETT LENNI AZ ILYEN VESZTESÉGEK LEHETŐSÉGÉVEL.

12. Kártalanítás

12.1 A törvény által megengedett maximális mértékig beleegyezik abba, hogy megvédi, kártalanítja és ártalmatlanná teszi a Google-t, annak leányvállalatait és azok megfelelő igazgatóit, tisztségviselőit, alkalmazottait és ügynökeit minden követeléssel, keresettel, perrel vagy eljárással szemben, illetve azokkal szemben. és minden veszteség, kötelezettség, kár, költség és kiadás (beleértve az ésszerű ügyvédi díjakat is), amelyek abból erednek, vagy amelyek abból származnak, hogy (a) Ön használja az SDK-t, (b) minden olyan alkalmazást fejlesztett az SDK-n, amely sérti a szerzői jogokat, védjegyeket vagy kereskedelmet. bármely személy titkos, kereskedelmi ruházati, szabadalmi vagy egyéb szellemi tulajdonjogát, vagy rágalmaz egy személyt, vagy sérti a nyilvánossághoz vagy a magánélethez való jogát, és (c) a Licencszerződés be nem tartása.

13. A Licencszerződés változásai

13.1 A Google módosíthatja a Licencszerződést, amikor az SDK új verzióit terjeszti. Amikor ezeket a változtatásokat végrehajtják, a Google elérhetővé teszi a Licencszerződés új verzióját azon a webhelyen, ahol az SDK elérhető.

14. Általános jogi feltételek

14.1 A Licencszerződés alkotja a teljes jogi megállapodást Ön és a Google között, és szabályozza az SDK Ön általi használatát (kivéve minden olyan szolgáltatást, amelyet a Google külön írásos szerződés alapján nyújt Önnek), és teljes mértékben felváltja az Ön és a Google között létrejött, a az SDK. 14.2 Ön beleegyezik abba, hogy ha a Google nem gyakorolja vagy érvényesíti a Licencszerződésben foglalt (vagy bármely vonatkozó törvény értelmében a Google-t megillető) törvényes jogot vagy jogorvoslatot, ez nem tekinthető a Google-tól való hivatalos lemondásnak." 14.4 Ön tudomásul veszi és elfogadja, hogy a Google anyavállalataként működő vállalatcsoport minden tagja harmadik fél kedvezményezettje lesz. jogosultak közvetlenül érvényesíteni és hivatkozni a Licencszerződés bármely olyan rendelkezésére, amely előnyt (vagy jogokat) biztosít számukra. Ezen kívül semmilyen más személy vagy vállalat nem lehet harmadik fél kedvezményezettje a Licencszerződésnek. 14.5 EXPORT KORLÁTOZÁSOK. Az SDK-ra AZ EGYESÜLT ÁLLAMOK EXPORTTÖRVÉNYEI ÉS RENDELKEZÉSEI ALKALMAZOTT. AZ SDK-ra VONATKOZÓ MINDEN HAZAI ÉS NEMZETKÖZI EXPORTI TÖRVÉNYT ÉS SZABÁLYOZÁST MEG KELL TARTANI. EZEK A TÖRVÉNYEK KORLÁTOZÁSOKAT TARTALMAZNAK A RENDELTETÉSI HELYRE, VÉGSŐ FELHASZNÁLÓRA ÉS A VÉGLEGES FELHASZNÁLÁSRA. 14.6 A Licencszerződésben biztosított jogokat sem Ön, sem a Google nem ruházhatja át vagy ruházhatja át a másik fél előzetes írásbeli jóváhagyása nélkül. Sem Ön, sem a Google nem ruházhatja át a Licencszerződés szerinti felelősségüket vagy kötelezettségeiket a másik fél előzetes írásbeli jóváhagyása nélkül. 14.7 A Licencszerződésre, valamint az Ön és a Google-lal a Licencszerződés szerinti kapcsolatára Kalifornia állam törvényei az irányadók, tekintet nélkül annak kollíziós rendelkezéseire. Ön és a Google megállapodnak abban, hogy alávetik magukat a kaliforniai Santa Clara megyében található bíróságok kizárólagos joghatóságának a Licencszerződésből eredő bármely jogi kérdés megoldása érdekében. Ettől függetlenül Ön elfogadja, hogy a Google továbbra is kérelmezheti az eltiltó jogorvoslatot (vagy ezzel egyenértékű sürgős jogorvoslatot) bármely joghatóságban. 2019. január 16

Töltse le az Android SDK platform-eszközöket

A letöltés előtt el kell fogadnia az alábbi feltételeket.

Felhasználási feltételek

Ez az Android Software Development Kit licencszerződése

1. Bemutatkozás

1.1. Az Android Software Development Kit (amelyre a Licencszerződésben "SDK"-ként hivatkozunk, és amely kifejezetten az Android rendszerfájlokat, a csomagolt API-kat és a Google API-bővítményeket tartalmazza) a Licencszerződés feltételeinek megfelelően licencelve az Ön számára. A Licencszerződés jogilag kötelező érvényű szerződést képez Ön és a Google között az SDK Ön általi használatával kapcsolatban. 1.2 Az „Android” az Android Open Source Project keretében elérhetővé tett Android szoftvercsomag az eszközökhöz, amely a következő URL-címen található: http://source.android.com/, időről időre frissítve. 1.3 A „kompatibilis megvalósítás” minden olyan Android-eszközt jelent, amely (i) megfelel az Android kompatibilitási definíciós dokumentumnak, amely megtalálható az Android kompatibilitási webhelyen (http://source.android.com/compatibility), és amely innen frissíthető. időről időre; és (ii) sikeresen megfelelt az Android kompatibilitási tesztcsomagnak (CTS). 1.4 „Google”: a Google LLC, egy delaware-i vállalat, amelynek székhelye: 1600 Amphitheatre Parkway, Mountain View, CA 94043, Egyesült Államok.

2. Jelen Licencszerződés elfogadása

2.1 Az SDK használatához először el kell fogadnia a Licencszerződést. Nem használhatja az SDK-t, ha nem fogadja el a Licencszerződést. 2.2 Az elfogadás gombra kattintva Ön elfogadja a Licencszerződés feltételeit. 2.3 Nem használhatja az SDK-t, és nem fogadhatja el a Licencszerződést, ha Ön az Egyesült Államok vagy más országok törvényei értelmében nem kaphatja meg az SDK-t, beleértve azt az országot is, amelyben lakik vagy ahonnan az SDK-t használja. . 2.4 Ha Ön munkáltatója vagy más jogi személy nevében vállalja, hogy magára nézve kötelezőnek ismeri el a Licencszerződést, Ön kijelenti és szavatolja, hogy teljes jogkörrel rendelkezik arra, hogy munkáltatóját vagy az ilyen entitást kötelezze a Licencszerződéshez. Ha nem rendelkezik a szükséges jogosultságokkal, nem fogadhatja el a Licencszerződést, és nem használhatja az SDK-t munkáltatója vagy más jogi személy nevében.

3. SDK-licenc a Google-tól

3.1 A Licencszerződés feltételeinek megfelelően a Google korlátozott, világméretű, jogdíjmentes, át nem ruházható, nem kizárólagos és nem allicencbe foglalható licencet biztosít Önnek az SDK használatára kizárólag az Android kompatibilis megvalósításához szükséges alkalmazások fejlesztésére. 3.2 Nem használhatja ezt az SDK-t más platformokra (beleértve az Android nem kompatibilis megvalósításait is) való alkalmazások fejlesztésére vagy más SDK fejlesztésére. Természetesen szabadon fejleszthet alkalmazásokat más platformokra, beleértve az Android nem kompatibilis megvalósításait is, feltéve, hogy ezt az SDK-t nem használják erre a célra. 3.3 Ön elfogadja, hogy a Google vagy harmadik felek birtokolják az SDK-val kapcsolatos összes törvényes jogot, jogcímet és érdekeltséget, beleértve az SDK-ban meglévő szellemi tulajdonjogokat is. A „szellemi tulajdonjogok” a szabadalmi törvények, a szerzői jogi törvények, az üzleti titokról szóló törvények, a védjegytörvények és minden egyéb tulajdonjog alapján megillető jogok. A Google fenntart minden olyan jogot, amelyet kifejezetten nem biztosított Önnek. 3.4 Nem használhatja az SDK-t olyan célra, amelyet a Licencszerződés kifejezetten nem engedélyez. A vonatkozó harmadik fél licencei által megkövetelt mérték kivételével Ön nem másolhatja (kivéve biztonsági mentési célokat), módosíthatja, adaptálhatja, terjesztheti újra, dekompilálhatja, visszafejtheti, szétszedheti, illetve nem hozhatja létre az SDK vagy az SDK bármely részének származékos munkáit. 3.5 A nyílt forráskódú szoftverlicenc alapján licencelt SDK összetevőinek használatát, reprodukálását és terjesztését kizárólag az adott nyílt forráskódú szoftverlicenc feltételei szabályozzák, a Licencszerződés nem. 3.6 Ön elfogadja, hogy a Google által biztosított SDK formája és jellege az Ön előzetes értesítése nélkül megváltozhat, és hogy az SDK jövőbeli verziói nem kompatibilisek az SDK korábbi verzióin fejlesztett alkalmazásokkal. Ön beleegyezik abba, hogy a Google saját belátása szerint, előzetes értesítés nélkül leállíthatja (véglegesen vagy ideiglenesen) az SDK (vagy az SDK-n belüli bármely funkció) biztosítását az Ön vagy a felhasználók számára. 3.7 A Licencszerződésben semmi sem jogosít fel arra, hogy nem használhatja a Google kereskedelmi nevét, védjegyét, szolgáltatási védjegyét, logóját, domain nevét vagy más megkülönböztető márkajegyét. 3.8 Ön beleegyezik, hogy nem távolítja el, nem takarja el és nem módosítja az SDK-ban esetlegesen elhelyezett vagy benne található tulajdonjogi megjegyzéseket (beleértve a szerzői jogokra és a védjegyekre vonatkozó megjegyzéseket).

4. Az SDK Ön általi használata

4.1 A Google elfogadja, hogy a Licencszerződés értelmében nem szerez jogot, jogcímet vagy érdekeltséget Öntől (vagy licencadóitól) az SDK használatával fejlesztett szoftveralkalmazásokkal kapcsolatban, beleértve az ezekben az alkalmazásokban fennálló szellemi tulajdonjogokat. 4.2 Ön beleegyezik abba, hogy az SDK-t csak olyan célokra használja, és csak olyan célokra írjon alkalmazásokat, amelyeket (a) a Licencszerződés és (b) a vonatkozó joghatóságok bármely vonatkozó törvénye, rendelete vagy általánosan elfogadott gyakorlata vagy iránymutatása (beleértve a adatok vagy szoftverek az Egyesült Államokba vagy más érintett országokba, illetve onnan. 4.3 Ön elfogadja, hogy ha az SDK-t nyilvános felhasználók számára történő alkalmazások fejlesztésére használja, védi e felhasználók magánéletét és törvényes jogait. Ha a felhasználók felhasználóneveket, jelszavakat vagy egyéb bejelentkezési adatokat vagy személyes adatokat adnak meg Önnek, akkor tájékoztatnia kell a felhasználókat arról, hogy ezek az információk elérhetők lesznek az Ön alkalmazása számára, és jogilag megfelelő adatvédelmi nyilatkozatot és védelmet kell biztosítania ezen felhasználók számára. Ha az alkalmazás a felhasználók által megadott személyes vagy bizalmas adatokat tárol, ezt biztonságosan kell megtennie. Ha a felhasználó megadja az alkalmazásában a Google Fiók adatait, az alkalmazás csak akkor használhatja fel ezeket az információkat a felhasználó Google Fiókjához való hozzáféréshez, amikor és arra a korlátozott célra, amelyre a felhasználó erre engedélyt adott. 4.4 Ön elfogadja, hogy nem folytat semmilyen tevékenységet az SDK-val, beleértve egy alkalmazás fejlesztését vagy terjesztését, amely zavarja, megzavarja, károsítja vagy jogosulatlan módon hozzáfér bármely harmadik fél szervereihez, hálózataihoz vagy egyéb tulajdonságaihoz vagy szolgáltatásaihoz, beleértve a következőket: 4.5 Ön beleegyezik abba, hogy kizárólag Ön felelős (és a Google nem vállal felelősséget Ön vagy harmadik fél felé) minden olyan adatért, tartalomért vagy erőforrásért, amelyet Ön Androidon és/vagy Android-alkalmazásokon keresztül hoz létre, továbbít vagy megjelenít, valamint a következményekért az Ön tevékenységének (beleértve a Google-t esetlegesen elszenvedő veszteségeket vagy károkat) vagy bármely harmadik félnek, ha megszegi a Licencszerződésben, a harmadik féltől származó szerződésben vagy a Szolgáltatási feltételekben foglalt kötelezettségeit, vagy bármely vonatkozó jogszabályt vagy szabályozás, valamint az ilyen jogsértés következményeiért (beleértve a Google-t vagy bármely harmadik felet esetlegesen elszenvedett veszteséget vagy kárt).

5. Fejlesztői hitelesítő adatai

5.1 Ön elfogadja, hogy Ön felelős a Google által Önnek kiadott vagy Ön által kiválasztott fejlesztői hitelesítési adatok bizalmas kezeléséért, és kizárólagos felelősséggel tartozik minden olyan alkalmazásért, amelyet az Ön fejlesztői hitelesítő adataival fejlesztettek ki.

6. Adatvédelem és információk

6.1 Az SDK folyamatos innovációja és fejlesztése érdekében a Google bizonyos használati statisztikákat gyűjthet a szoftverről, beleértve, de nem kizárólagosan, egyedi azonosítót, kapcsolódó IP-címet, a szoftver verziószámát, valamint a szoftverben található eszközökre és/vagy szolgáltatásokra vonatkozó információkat. Az SDK-k használatáról és használatuk módjáról van szó. Mielőtt ezen információk bármelyikét összegyűjti, az SDK értesíti Önt, és kikéri az Ön hozzájárulását. Ha megtagadja a hozzájárulását, az információkat nem gyűjtjük. 6.2 Az SDK fejlesztése érdekében az összegyűjtött adatokat összesítve megvizsgáljuk, és a Google adatvédelmi irányelveinek megfelelően kezeljük.

7. Harmadik féltől származó alkalmazások

7.1 Ha a harmadik SDK-t egy fél által fejlesztett alkalmazások futtatására használja, vagy amelyek harmadik fél által biztosított adatokhoz, tartalmakhoz vagy erőforrásokhoz férnek hozzá, Ön beleegyezik, hogy a Google nem vállal felelősséget ezekért az alkalmazásokért, adatokért, tartalomért vagy erőforrásokért. Ön tudomásul veszi, hogy minden olyan adat, tartalom vagy erőforrás, amelyhez harmadik fél alkalmazásain keresztül hozzáférhet, kizárólag annak a személynek a felelőssége, akitől azok származnak, és hogy a Google nem vállal felelősséget semmilyen veszteségért vagy kárért, amelyet a használat következtében Ön tapasztal. vagy hozzáférést biztosít a harmadik féltől származó alkalmazásokhoz, adatokhoz, tartalmakhoz vagy erőforrásokhoz. 7.2 Tisztában kell lennie azzal, hogy az ilyen harmadik féltől származó alkalmazásokon keresztül az Ön rendelkezésére bocsátott adatok, tartalmak és források szellemi tulajdonjogok védhetők, amelyek a szolgáltatók (vagy a nevükben más személyek vagy cégek) tulajdonában vannak. Ön nem módosíthatja, bérelheti, kölcsönözheti, kölcsönözheti, eladhatja, terjesztheti, illetve nem hozhat létre származékos műveket ezen adatok, tartalom vagy források alapján (sem egészben, sem részben), kivéve, ha erre az érintett tulajdonosok kifejezetten engedélyt adtak. 7.3 Ön tudomásul veszi, hogy az ilyen harmadik féltől származó alkalmazások, adatok, tartalom vagy erőforrások használatára külön feltételek vonatkozhatnak Ön és az érintett harmadik fél között. Ebben az esetben a Licencszerződés nem érinti az Ön jogviszonyát ezekkel a harmadik felekkel.

8. Android API-k használata

8.1 Google Data API-k 8.1.1 Ha bármilyen API-t használ adatok lekérésére a Google-tól, Ön tudomásul veszi, hogy az adatok szellemi tulajdonjogok védve lehetnek, amelyek a Google vagy az adatokat szolgáltató felek (vagy más személyek vagy cégek) tulajdonában vannak. a nevük). Bármely ilyen API használatára további Szolgáltatási feltételek vonatkozhatnak. Nem módosíthatja, bérelheti, lízingelheti, kölcsönözheti, eladhatja, terjesztheti vagy nem hozhat létre származékos műveket ezen adatok alapján (sem egészben, sem részben), kivéve, ha ezt a vonatkozó Szolgáltatási feltételek lehetővé teszik. 8.1.2 Ha bármilyen API-t használ a felhasználó adatainak lekérésére a Google-tól, Ön tudomásul veszi és elfogadja, hogy csak a felhasználó kifejezett hozzájárulásával, és csak akkor és csak akkor és csak olyan korlátozott célokra kéri le az adatokat, amelyekre a felhasználó engedélyt adott Önnek a tehát csináld meg. Ha a következő URL-címen dokumentált Android Recognition Service API-t használja: , amely időről időre frissül, Ön tudomásul veszi, hogy az API használatára az olyan termékekre vonatkozó adatfeldolgozási melléklet vonatkozik, ahol a Google adatfeldolgozó. a következő URL-en: https://privacy.google.com/businesses/gdprprocessorterms/ , időről időre frissítve. Az elfogadás gombra kattintva elfogadja az Adatfeldolgozási Melléklet azon termékekre vonatkozó feltételeit, amelyek esetében a Google adatfeldolgozó.

9. Jelen Licencszerződés felmondása

9.1 A Licencszerződés mindaddig érvényben marad, amíg Ön vagy a Google fel nem mondja az alábbiak szerint. 9.2 Ha fel kívánja mondani a Licencszerződést, ezt úgy teheti meg, hogy abbahagyja az SDK és a vonatkozó fejlesztői hitelesítő adatok használatát. 9.3 A Google bármikor felmondhatja az Önnel kötött Licencszerződést, ha: (A) Ön megsértette a Licencszerződés bármely rendelkezését; vagy (B) a Google-t törvény kötelezi erre; vagy (C) az a partner, akivel a Google felajánlotta az SDK bizonyos részeit (például API-kat) az Ön számára, megszüntette kapcsolatát a Google-lal, vagy felhagyott az SDK bizonyos részeinek felajánlásával; vagy (D) a Google úgy dönt, hogy a továbbiakban nem biztosítja az SDK-t vagy az SDK bizonyos részeit azon ország felhasználóinak, amelyben Ön lakik, vagy ahonnan a szolgáltatást használja, illetve nem biztosítja Önnek az SDK-t vagy bizonyos SDK-szolgáltatásokat a Google a Google kizárólagos belátása szerint kereskedelmileg már nem életképes. 9.4 Amikor a Licencszerződés lejár, minden olyan törvényes jog, kötelezettség és kötelezettség, amelyből Ön és a Google részesült, hatálya alá tartoznak (vagy amelyek a licencszerződés ideje alatt keletkeztek). Licencszerződés érvényben volt) vagy határozatlan ideig fennállónak nyilvánítottak, a megszűnés nem érinti, és az ilyen jogokra, kötelezettségekre és kötelezettségekre a 14.7. pont rendelkezései határozatlan ideig továbbra is érvényesek.

10. A GARANCIA NYILATKOZATA

10.1 ÖN KIFEJEZETTEN MEGÉRTI ÉS ELFOGADJA, HOGY AZ SDK HASZNÁLATA AZ ÖN KIZÁRÓLAGOS FELELŐSSÉGÉRE TÖRTÉNIK, ÉS AZT, HOGY AZ SDK „AHOGY VAN”, ÉS „AHOGY ELÉRHETŐ” A GOOGLE BÁRMILYEN GARANCIA NÉLKÜL BIZTOSÍTJA. 10.2 Az Ön által az sdk és az ember által az sdk-n keresztül beszerzett anyagok letöltése vagy az sdk rajtunk keresztül történő teljes terjedelmében az Ön saját belátása és kockázata, és kizárólag az Ön számítógépes rendszerére vagy más eszközére történő bármely napon áthangolható vagy adatvesztés esetén. Az ilyen használat eredményei. 10.3 A GOOGLE TOVÁBBI KIFEJEZETTEN ELNÁLL MINDEN GARANCIÁT ÉS FELTÉTELT, AKÁR KIFEJEZETETT VAGY VÉLETETETT, BELEÉRTVE, DE NEM KIZÁRÓLAG A KERESKEDELMI KERESKEDELMI FELÉPÍTÉSEKRE .

11. A FELELŐSSÉG KORLÁTOZÁSA

11.1 AZ ÖN KIFEJEZETTEN MEGÉRTI ÉS ELFOGADJA, HOGY A GOOGLE, LEÁNYVÁLLALATAI ÉS LEÁLLÍTOTT VÁLLALATAI ÉS LICENCADÓI SEMMILYEN KÖZVETLEN, KÖZVETLEN, BIZTONSÁGI, BIZTONSÁGI FELELŐSSÉGÉRT SEMMILYEN FELELŐSSÉG ELMÉLETE ALATT NEM VÁLLALKOZNAK AZ ÖN FELÉ. S EZT AZ ÖN BESZÁMÍTHATJA, BELEÉRTVE BÁRMILYEN ADATVESZTÉST, AKÁR A GOOGLE-T VAGY KÉPVISELŐIT TÁJÉKOZTATJÁK, VAGY TUDATÁBAN KELLETT LENNI AZ ILYEN VESZTESÉGEK LEHETŐSÉGÉVEL.

12. Kártalanítás

12.1 A törvény által megengedett maximális mértékig beleegyezik abba, hogy megvédi, kártalanítja és ártalmatlanná teszi a Google-t, annak leányvállalatait és azok megfelelő igazgatóit, tisztségviselőit, alkalmazottait és ügynökeit minden követeléssel, keresettel, perrel vagy eljárással szemben, illetve azokkal szemben. és minden veszteség, kötelezettség, kár, költség és kiadás (beleértve az ésszerű ügyvédi díjakat is), amelyek abból erednek, vagy amelyek abból származnak, hogy (a) Ön használja az SDK-t, (b) minden olyan alkalmazást fejlesztett az SDK-n, amely sérti a szerzői jogokat, védjegyeket vagy kereskedelmet. bármely személy titkos, kereskedelmi ruházati, szabadalmi vagy egyéb szellemi tulajdonjogát, vagy rágalmaz egy személyt, vagy sérti a nyilvánossághoz vagy a magánélethez való jogát, és (c) a Licencszerződés be nem tartása.

13. A Licencszerződés változásai

13.1 A Google módosíthatja a Licencszerződést, amikor az SDK új verzióit terjeszti. Amikor ezeket a változtatásokat végrehajtják, a Google elérhetővé teszi a Licencszerződés új verzióját azon a webhelyen, ahol az SDK elérhető.

14. Általános jogi feltételek

14.1 A Licencszerződés alkotja a teljes jogi megállapodást Ön és a Google között, és szabályozza az SDK Ön általi használatát (kivéve minden olyan szolgáltatást, amelyet a Google külön írásos szerződés alapján nyújt Önnek), és teljes mértékben felváltja az Ön és a Google között létrejött, a az SDK. 14.2 Ön beleegyezik abba, hogy ha a Google nem gyakorolja vagy érvényesíti a Licencszerződésben foglalt (vagy bármely vonatkozó törvény értelmében a Google-t megillető) törvényes jogot vagy jogorvoslatot, ez nem tekinthető a Google-tól való hivatalos lemondásnak." 14.4 Ön tudomásul veszi és elfogadja, hogy a Google anyavállalataként működő vállalatcsoport minden tagja harmadik fél kedvezményezettje lesz. jogosultak közvetlenül érvényesíteni és hivatkozni a Licencszerződés bármely olyan rendelkezésére, amely előnyt (vagy jogokat) biztosít számukra. Ezen kívül semmilyen más személy vagy vállalat nem lehet harmadik fél kedvezményezettje a Licencszerződésnek. 14.5 EXPORT KORLÁTOZÁSOK. Az SDK-ra AZ EGYESÜLT ÁLLAMOK EXPORTTÖRVÉNYEI ÉS RENDELKEZÉSEI ALKALMAZOTT. AZ SDK-ra VONATKOZÓ MINDEN HAZAI ÉS NEMZETKÖZI EXPORTI TÖRVÉNYT ÉS SZABÁLYOZÁST MEG KELL TARTANI. EZEK A TÖRVÉNYEK KORLÁTOZÁSOKAT TARTALMAZNAK A RENDELTETÉSI HELYRE, VÉGSŐ FELHASZNÁLÓRA ÉS A VÉGLEGES FELHASZNÁLÁSRA. 14.6 A Licencszerződésben biztosított jogokat sem Ön, sem a Google nem ruházhatja át vagy ruházhatja át a másik fél előzetes írásbeli jóváhagyása nélkül. Sem Ön, sem a Google nem ruházhatja át a Licencszerződés szerinti felelősségüket vagy kötelezettségeiket a másik fél előzetes írásbeli jóváhagyása nélkül. 14.7 A Licencszerződésre, valamint az Ön és a Google-lal a Licencszerződés szerinti kapcsolatára Kalifornia állam törvényei az irányadók, tekintet nélkül annak kollíziós rendelkezéseire. Ön és a Google megállapodnak abban, hogy alávetik magukat a kaliforniai Santa Clara megyében található bíróságok kizárólagos joghatóságának a Licencszerződésből eredő bármely jogi kérdés megoldása érdekében. Ettől függetlenül Ön elfogadja, hogy a Google továbbra is kérelmezheti az eltiltó jogorvoslatot (vagy ezzel egyenértékű sürgős jogorvoslatot) bármely joghatóságban. 2019. január 16

Az USB-illesztőprogram megtalálása Android-eszközéhez szinte nehéz feladat, ha okostelefonja vagy táblagépe gyártója nem biztosít PC-csomagot, vagy ha nincs híres márkájú okostelefonja vagy táblagépe. A probléma megoldása érdekében ma bemutatunk egy letölthető Universal ADB illesztőprogramot, amelynek telepítése lehetővé teszi, hogy bármelyik Android-eszközét sikeresen csatlakoztassa a számítógéphez.

Az itt megadott Universal ADB illesztőprogram egy Windows alapú illesztőprogram, és szinte az összes Windows verzióval kompatibilis: Windows Vista, Windows XP, Windows 8, Windows 7, Windows 10 és Windows 8.1. Ezenkívül a világ szinte összes Android okostelefonját és gyártóját támogatja (Példa: Samsung, Xiaomi, HTC, Panasonic, LG, Micromax, Intex, Lava, Gionee, InFocus stb.)

Univerzális ADB illesztőprogram jellemzői:

1) Támogatja az összes Android-eszközt: Az Univerzális ADB illesztőprogram szinte az összes Android-eszközt támogatja (beleértve a nagyobb márkákat, mint a Samsung, Lenovo, HTC, Sony stb.). Csak töltse le az illesztőprogramot, csatlakoztassa Android okostelefonját, és telepítse az USB-illesztőprogramot.

2) Automatikus márkaérzékelés: Ez a szoftver automatikusan felismeri az okostelefon márkáját és lapkakészletét, és ennek megfelelően telepíti az USB-illesztőprogramot. Ezenkívül az Univerzális ADB illesztőprogram gyorstelepítő formátumban érkezik, azaz csak az „.exe” fájlra kattintva telepítheti eszköze illesztőprogramját.

3) Támogatja a 32 bites és a 64 bites Windows verziókat: Ez a szoftver a 32 bites (x86) és a 64 bites (x64) Windows operációs rendszert egyaránt támogatja. Ezenkívül ezt a szoftvert minden Windows verzión használhatja, beleértve a Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista és Windows XP rendszereket.

4) Új frissítés gomb: A szoftver új verziója (2-es és 3-as verzió) frissítési gombbal rendelkezik, amellyel frissítheti az eszközlistát. Ez a funkció nem volt elérhető a szoftver kezdeti verziójában.

- Legújabb verzió

Az univerzális ADB illesztőprogram telepítése:

1) Az Universal ADB illesztőprogram telepítésének megkezdése előtt győződjön meg arról, hogy okostelefonját az eredeti USB adatkábellel csatlakoztatta a számítógéphez, mivel az ADB illesztőprogram telepítője nem észleli az eszközt, ha a telepítési folyamat megkezdése után csatlakoztatja. .

2) A kezdéshez töltse le az Universal ADB illesztőprogramot, és bontsa ki a zip-csomagját a számítógép egy mappájába. Most megtalálja a universaladbdriver_v3.0.exe” fájlt.

3) Most kattintson rá az Universal ADB illesztőprogram telepítőjének elindításához.

4) A telepítő elindítása után automatikusan felismeri okostelefonját vagy táblagépét, mivel az okostelefont már csatlakoztatta a számítógéphez.

5) Mostantól láthatja okostelefonja vagy táblagépe modellszámát a telepítő eszközlistájában. Ezenkívül látni fogja az üzenetet Driver hibás"Alatt" eszköz állapota“, ami azt jelzi, hogy nem telepítette az ADB illesztőprogramot a számítógépére.

6) Ezután kattintson a „ Telepítés” a Universal ADB Driver telepítőjében a telepítési folyamat megkezdéséhez. Ha ezt megtette, egy Windows biztonsági felszólítást fog kapni, amely szerint nem tudják ellenőrizni az illesztőprogram kiadóját. Csak hagyja figyelmen kívül, és kattintson a " Mindenképpen telepítse ezt az illesztőprogramot” az ADB illesztőprogram telepítéséhez a számítógépre.

7) A telepítés sikeres befejezése után egy zöld folyamatjelző sáv jelenik meg a Telepítőben, valamint a „ Telepítési siker“.

Ez az. Most sikeresen telepítette az ADB illesztőprogramot az Android készülékéhez a számítógépére.

Emlékeztető pontok:

1) Az Universal ADB illesztőprogram szinte minden Android-eszközt támogat. Tehát, ha az okostelefon gyártója nem kínál PC csomagot, akkor ennek letöltésével és telepítésével összekapcsolhatja okostelefonját a számítógéppel.

Az ADB nem egy program, hanem a Windows 10 illesztőprogramja. A fájlt le kell töltenie, hogy ne csak a számítógépét és az Android okostelefonját mutassa be, hanem azért is, hogy kényelmes eszköze legyen a rootoláshoz és a mobiltelefonjához való teljes hozzáféréshez. .

Ha kíváncsi, hogyan rootolja mobiltelefonját, akkor a megfelelő oldalon van. Nem, itt nem talál programot ennek az eljárásnak a végrehajtására, de itt kap egy kényelmes illesztőprogramot, amely nélkül nem fog sikerülni. Nem számít, milyen erős és fejlett program van a rendszergazdai jogok megszerzéséhez az eszközén, továbbra sem fog tudni csatlakozni és teljes hozzáférést kapni ugyanazon a szinten, mint az ADB illesztőprogramok telepítése után.

A fő feladatot fentebb már leírtuk. De nézzük meg közelebbről, hogy pontosan hogyan használhatja ezt a terméket. Kezdjük az alapokkal – ez a csomag nem pont az, amire szüksége van. Ez egy univerzális segédprogram -. A segédprogram maga választja ki a szükséges összetevőket, és nem kell semmi extra dolgot tennie. Ha ez az ötlet tetszik, kövesse az alábbi eljárást:

  • Univerzális telepítés;
  • Csatlakoztassa a telefont;
  • Futtassa az összetevő kiválasztását és telepítse.

A számítógép újraindítása csak a legszélsőségesebb esetekben szükséges. De ha a Windows 10 ezt kéri, akkor természetesen nincs más választása, mint beleegyezni. Végül is, amíg újra nem indítja, nem tudja alkalmazni a telepítési folyamat során bekövetkezett változtatásokat.

Adb illesztőprogramok használata

Mivel ez a megoldás nem egy teljes értékű segédprogram, ami például a Peers.tv vagy bármely más klasszikus segédprogram, nem fogja tudni használni. Nincs sem vizuális felülete, sem fizikai képességei. Akkor miért kell letölteni? Minden egyszerű és pontosan ugyanaz, mint bármely más számítógép-illesztőprogram esetében. Telepítenie kell őket, hogy minden a lehető legjobban működjön. És kifejezetten ebben az esetben, hogy a Windows 10 rendszerű számítógépe általában felveszi a telefont, vagy egyszerűen csak látja.

Vegye figyelembe, hogy az ADB illesztőprogram ingyenesen letölthető. Ez azt jelenti, hogy nem kell pénzt fizetnie azoknak, akik fizetett alapon adnak el egy Windows 10 összetevőt. Ezenkívül nem kell kiválasztania a szükséges összeállítást az operációs rendszertől függően, mert a telepítőfájl olyan sokoldalú, hogy 32 bites és 64 bites rendszerekhez egyaránt alkalmas. Vegye figyelembe azt is, hogy ha ő maga oroszul beszél, ez nem jelenti azt, hogy a telefonhoz orosz nyelvű ADB-illesztőprogram is van. Valószínűleg angolul lesz, mert. ez a helyzet a XiAomi, a Samsung, a HTC, a Sony és mások összes népszerű telefonmodelljével.

Az ADB vagy Android Debug Bridge egy konzolalkalmazás PC-hez, amellyel közvetlenül a számítógépről vezérelheti Android-eszközét. Így néz ki: először az ADB eszközkészletet és az Android illesztőprogramjait telepítik a számítógépre, majd a mobileszközt USB-kábellel csatlakozik a számítógéphez hibakeresési módban, végül az ADB elindítása után speciális parancsokat hajtanak végre a számítógépen. a konzol (parancssor), amely bizonyos műveleteket kezdeményez a modullal. Magának a hibakereső eszköznek a működési elvéről szóló részletes információk a fejlesztő hivatalos webhelyén találhatók, ezért nem foglalkozunk ezzel, hanem azonnal áttérünk az ADB képességeire és a számítógépre történő telepítésére.

Mit tesz lehetővé az ADB?

Először is mutassuk meg, miért van egyáltalán szükség az ADB-re. Ezzel a következőket teheti:

  • Indítsa újra az eszközt különböző módokban;
  • Fájlok/mappák megosztása telefonjával;
  • Alkalmazások telepítése / eltávolítása;
  • Telepítse az egyéni firmware-t (beleértve a TWRP helyreállítást);
  • előállítani ;
  • Különféle szkriptek végrehajtása.

Az ADB eszközt általában a Fastboot konzolalkalmazással együtt telepítik.

Az ADB és a Fastboot telepítése az Android SDK-ból

Ez a módszer magában foglalja a hivatalos Android Studio alkalmazásfejlesztő és tesztelő eszköz használatát. A https://developer.android.com/studio/index.html oldalra lépünk, és megtaláljuk a „Csak a parancssori eszközök beszerzése” címsort. Az alábbiakban letöltjük az SDK eszközök archívumát Windowshoz (a letöltés előtt elfogadjuk a használati feltételeket).

Csomagolja ki az archívumot a C meghajtóba. Esetünkben a fájlok egy mappába lettek kicsomagolva sdk-tools-windows-3859397.

Megyünk a könyvtárba, majd a könyvtárba eszközök/láda. Itt vagyunk kíváncsiak a fájlra sdkmanager, amely segít az ADB és a Fastboot telepítésében a számítógépen.

Most meg kell nyitnia a mappát az sdkmanager segítségével, amelyhez futtassa a parancsot a konzolban cd C:\sdk-tools-windows-3859397\tools\bin, Ahol C:\sdk-tools-windows-3859397\tools\bin az sdkmanager elérési útja.

Ha az Android SDK-t nem a C meghajtóra csomagolta ki, hanem más helyre, akkor a teljes címet az Explorer felső sorában találja meg (jobb gombbal kattintson a célmappára, majd kattintson a "Cím másolása" gombra).

Így hát odaköltöztünk eszközök\binés most le kell futtatnunk a parancsot sdkmanager "platform-tools", amely telepíti az ADB és Fastboot fájlokat tartalmazó Platform-tools csomagot.

A telepítés során olvassa el a licencszerződést, és nyomja meg az Y gombot a művelet befejezéséhez.

Ha minden jól ment, megjelenik egy könyvtár az Android SDK gyökérmappájában platform-eszközök a szükséges fájlokkal adb.exeÉs fastboot.exe.

Minimális ADB és Fastboot

A második út még egyszerűbb. A fejlesztői fórumon Xda fejlesztők letöltheti a csomagot Minimális ADB és Fastboot minden szükséges fájllal. Ehhez lépjen a https://forum.xda-developers.com/showthread.php?t=2317790 oldalra, és a hivatkozásra kattintva töltse le a telepítő exe fájlt.

Futtassa, és kövesse az utasításokat.

A Minimal ADB-t és a Fastbootot ugyanannak a C-meghajtónak a gyökerébe telepítettük.

Lényegében ennyi. Marad a fájlok meglétének ellenőrzése.

Az ADB és a Fastboot működésének ellenőrzése

Miután telepítette az alkalmazásokat a fenti módszerek bármelyikével, meg kell győződnie arról, hogy a segédprogramok megfelelően működnek. Ehhez a parancssorban lépjen az adb és a fastboot fájlokat tartalmazó mappába (command cd C:\sdk-tools-windows-3859397\platform-tools vagy cd C:\Minimal ADB és Fastboot), majd futtassa a parancsot adb segítség. Meg kell jelennie az Android Debug Bridge telepített verziójának és az ADB-parancsok listájának. Ha az alábbi képernyőképen láthatóhoz hasonlót lát, akkor minden megfelelően működik.

Most csatlakoztasson egy mobileszközt a számítógéphez, és ellenőrizze, hogy az ADB alkalmazás látja-e. Csatlakoztatjuk a telefont (vagy táblagépet) a számítógéphez USB-kábellel, beállítjuk az MTP csatlakozási módot (fájlcsere) a beállításokban, és menjünk a szakaszba. Beállítások – Fejlesztőknek.

Ha nincs ilyen elem a beállításokban, akkor lépjen a "Telefonról" oldalra, és kattintson hétszer az összeállítási számot tartalmazó sorra.

A Fejlesztői mód aktiválódik, és elérhetővé válik a „Fejlesztőknek” rész. Bemegyünk, és bekapcsoljuk a „Hibakeresés USB-n keresztül” opciót.

A Windows parancssorban a modullal végzett összes manipuláció után írja be a parancsot adb eszközök. Megközelítőleg ugyanolyan formátumban jeleníti meg a csatlakoztatott eszközre vonatkozó információkat, mint a képernyőképen.

Így teszteltük az ADB-t és a Fastbootot, és megbizonyosodtunk arról, hogy az Android Debug Bridge megfelelően működik, ami azt jelenti, hogy most már számítógépen keresztül is vezérelheti telefonját.

Ha nem tud kapcsolatot létesíteni az eszközzel, akkor ellenőriznie kell az Android illesztőprogramok meglétét és megfelelő telepítését. Ehhez, ha a hibakeresési mód engedélyezve van, lépjen az „Eszközkezelőbe”, és nézze meg, hogy az „USB-eszközök” ágban, az „ADB-interfész” elemben vannak-e felkiáltójelek (lehet, hogy egy kicsit másképp is hívják).

Ha problémákat találunk, megpróbáljuk újratelepíteni az illesztőprogramokat. Letöltheti őket a telefon gyártójának webhelyéről vagy a https://adb.clockworkmod.com/ címről.

Reméljük, hogy a cikk hasznos volt az Ön számára.