Adb-programmet visar en lista över enheter som för närvarande är anslutna till datorn. Manuell installation av ADB-drivrutin Manuell installation av ADB-drivrutiner wind xp

Nästan varje ägare av en Android-enhet som har bestämt sig för att förbättra sin favorit genom att ersätta den fasta programvaran eller operativsystemets kärna kommer över adb-programmet.

För de flesta nybörjare är det detta program som blir ett oöverstigligt hinder, och idag kommer vi att berätta hur du installerar och börjar arbeta med denna underbara applikation, som hjälper dig till exempel att få root-rättigheter på din enhet, flasha en ny version av Android, eller till och med återställa din telefon eller surfplatta till dess ursprungliga tillstånd efter misslyckat ingrepp i systemet.

Så vad är ADB, älskad av alla modders och hackare, var kan vi få tag på det och varför behöver vi det?

Vad är ADB.

Förkortningen ADB står för Android Debug Bridge. ADB är en del av Android SDK, som kan laddas ner härifrån.

Eftersom operativsystemet Android är en variant av Linux kräver installationen ofta att du arbetar genom kommandoraden. Naturligtvis finns det program - terminalemulatorer som låter dig utföra kommandon direkt på enheten, men för det första är det obekvämt att göra detta på en liten telefonskärm, och för det andra behöver du ibland tillgång till enheten via en dator, och i dessa och många andra fall är programmet adb helt enkelt oersättligt. Adb-programmet upprättar en koppling mellan enheten och datorn och låter dig utföra olika manipulationer med Android-systemet direkt på datorn.

Hur man installerar ADB.

Först och främst rekommenderar vi att du laddar ner den senaste versionen av Android SDK när du skriver den här guiden, version r11 är tillgänglig, alla ytterligare beskrivningar är baserade på dess exempel, och i tidigare versioner, platsen för de nödvändiga programmen; efter installationen kan SDK:n skilja sig från vad som beskrivs här.

1. Ladda ner Android SDK, den finns på länken som angavs tidigare. Det finns flera typer av SDK, för Microsoft Windows, Mac OS och Linux.

Vi behöver en version för Microsoft Windows. Och här finns det två alternativ - ladda ner installationsprogrammet eller zip-arkivet från Android SDK. Vi behöver inte installationsprogrammet, särskilt eftersom det inte tillåter dig att installera SDK på Windows 7, så vi laddar ner zip-arkivet.

Arkivet innehåller en mapp android-sdk-windows, som innehåller själva SDK:n. Packa upp den på din dator. I vårt exempel placerade vi mappen i roten av enhet C. Om du gör samma sak kommer sökvägen till SDK:n att se ut så här: C:\android-sdk-windows

I tidigare versioner av SDK:n fanns adb-programmet vi behövde i den här mappen i verktygsmappen, men senare flyttades det av utvecklarna till mappen plattformsverktyg.

Men om du går till den här mappen hittar du inte adb-programmet i den, så låt oss gå vidare till nästa installationssteg.

2. Installera SDK Platform Tools.
Vi ser till att vår dator är ansluten till Internet och startar programmet SDK Manager som finns i mappen android-sdk-windows. Efter att ha startat programmet kommer följande fönster att visas:

Vi måste ladda ner och installera Android SDK Platform-tools och Android SDK Tools.

Genom att dubbelklicka på ett objekt eller genom att klicka på "Acceptera" och "Avvisa", markerar vi dessa två objekt i listan och avmarkerar alla andra objekt, som visas i skärmdumpen ovan. Klicka sedan på "Installera" och vänta tills de komponenter vi behöver har laddats ner och installerats.

Nu har vi adb installerat på vår dator, men för att arbeta med vår telefon eller surfplatta måste vi installera deras drivrutin och för ytterligare bekvämlighet med programmet skulle det vara trevligt att skriva sökvägen till den och andra komponenter i Windows-systemet.

3. Om vi ​​går till mappen C:\android-sdk-windows\platform-tools\, då kan vi nu upptäcka adb-programmet där.

Efter detta måste vi redigera systemvariabeln PATH så att varje gång vi startar programmet och anger kommandon behöver vi inte skriva sökvägen till programmet, som ser ut så här:

C:\android-sdk-windows\platform-tools\adb

Om du aldrig har redigerat systemvariabler, skapa en systemåterställningspunkt så att du senare kan återställa den till sitt ursprungliga tillstånd.

Om du har Windows 7 installerat, högerklicka på genvägen "Dator", välj "egenskaper" och välj "Avancerade systeminställningar" i fönstret som öppnas.

Om du har Windows XP, högerklicka på "Den här datorn" och sedan på "Egenskaper"

I nästa fönster, på fliken "Avancerat", klicka på knappen "Miljövariabler". I listan "Systemvariabler", välj variabeln "sökväg" och klicka på knappen "Ändra...".

Fönstret för variabelredigering öppnas, och i objektet "variabelt värde", i slutet av raden, efter semikolon, lägg till sökvägen till mappen verktyg och mappen plattformsverktyg:

;c:\android-sdk-windows\tools;c:\android-sdk-windows\plattformsverktyg;

(om det inte fanns något semikolon i slutet av raden, lägg till ett - varje väg på den här raden måste separeras från den andra med ett semikolon)

Om du installerade Android SDK i en annan mapp, skriv din sökväg till mapparna verktyg och plattformsverktyg i slutet av raden.

Installera drivrutiner.

Vissa enheter, som Samsung-telefoner och surfplattor, har sina egna programvara för att synkronisera med din dator, och om du har den installerad på din dator, är drivrutinen redan installerad på ditt system.

Men för enheter som Nexus One, som kommer utan ytterligare programvara eller drivrutiner, måste drivrutiner installeras för att fungera med Android SDK.

För att göra detta, gå till mappen där vi installerade SDK:n och starta SDK Manager.

På samma sätt som vi installerade Android SDK Platform-tools och Android SDK Tools, hitta och välj "Google Usb Driver package" från listan. Klicka på "Installera" och vänta tills programmet laddar ner drivrutinerna. Drivrutiner för 32 och 64 bitars Windows kommer att laddas ner till följande mapp:

C:\1\android-sdk-windows\extras\google\usb_driver

Du kan nu installera drivrutiner för din enhet. För att göra detta, i inställningsmenyn på din telefon eller surfplatta, välj alternativet "Applikationer" och aktivera "USB-felsökning".

Vi ansluter vår enhet till datorn. Datorn kommer att upptäcka ny hårdvara och uppmanar dig att installera drivrutiner. Vi installerar drivrutinerna från mappen där de laddades ner tidigare.

Efter installation av drivrutinerna kommer en ny enhet "ADB Interface" att dyka upp i enhetshanteraren och vi kan verifiera detta genom att öppna den genom att högerklicka på ikonen "Dator" -> "Egenskaper" -> "Enhetshanteraren"

Hur man startar ADB

Det bästa sättet att arbeta med adb är genom kommandoraden i Windows. För att öppna kommandoraden på en dator med Windows XP, klicka på "Start" och i inmatningsfältet "Kör" skriv cmd och tryck på "Enter".

På en dator med Windows 7 klickar du på "Start" och i inmatningsfältet "Sök efter program och filer" skriver du cmd och trycker på "Enter".

Ett kommandoradsfönster öppnas, och för att till exempel se vilka enheter vi har anslutit till datorn skriver vi kommandot i det:

adb-enheter

Adb-programmet visar en lista över enheter som för närvarande är anslutna till datorn.



ADB (Android Debug Bridge)är en drivrutin för smartphones och surfplattor som ansluter enheten till en dator och gör det möjligt att styra dess funktion via kommandoraden.

Hur installerar man ADB-drivrutinen?

På de flesta enheter med MediaTek-processor ADB-drivrutiner installeras automatiskt. För detta ladda ner arkivet , packa upp den till din dator och kör filen Install.bat.

Om efter att ha installerat drivrutinerna och anslutit den avstängda smarttelefonen till datorn in Enhetshanteraren Den gula lampan bredvid namnet lyser, gör följande:

  1. Vi loggar in på datorn från ett konto som har administratörsrättigheter.
  2. Tryck på tangentkombinationen - Windows+R(Windows-knappen är placerad mellan vänster Ctrl och Alt).
  3. I fönstret som öppnas skriver vi mmc devmgmt.msc(eller devmgmt.msc) för att ta fram enhetshanteraren.
  4. På smartphonen i menyn " Inställningar/För utvecklare"sätta på" USB felsökning«.
  5. Vi tar bort batteriet från smartphonen och returnerar det sedan (utan att slå på enheten). Om batteriet inte kan tas ur, stäng helt enkelt av smarttelefonen.
  6. Vi ansluter smartphonen till datorn med en USB-kabel.
  7. Enhetshanteraren. Om en enhet med en gul triangel visas i avsnittet ““ installerar du den på datorn utan att koppla bort smarttelefonen.

Om enheten visas i avsnittet com-portar eller in okända enheter med titeln" MT65xx förladdare" eller " MTK usb-port" eller " DA USB VCOM", måste du göra en manuell installation.

Manuell installation av ADB-drivrutiner

För att installera adb-drivrutiner för en smartphone manuellt behöver du en dator, en USB-kabel och några minuters tid.

  1. Ladda ner och packa upp mappen med ADB-drivrutiner .
  2. Vi utför steg 1-5, som beskrivs ovan.
  3. Högerklicka på den nya enheten som visas i Enhetshanteraren. Välj i menyn som visas Uppdatera drivrutiner.
  4. Gå till den tidigare uppackade mappen. I den går vi till underkatalogen Win7 och låt oss börja installationen. För 32 -bitars operativsystem väljer filen usb2ser_Win7.inf, För 64 -bit usb2ser_Win764.inf.
  5. Vi följer instruktionerna.
  6. Drivrutiner är installerade!

På Windows 8, 8.1 och 10 installeras drivrutiner med signaturverifiering inaktiverad.

Inaktivera verifiering av drivrutinssignatur i Windows

Inaktiverar signaturverifiering på Windows 8:

  1. Win+I -> Ändra datorinställningar -> Allmänt -> Särskilda startalternativ -> Starta om nu.
  2. När du stänger av, klicka på Diagnostik -> Avancerade alternativ -> Startalternativ -> Starta om.
  3. När en meny visas väljer du "Inaktivera obligatorisk verifiering av förarens signatur."

Inaktivera signaturverifiering på Windows 8.1:

  1. Win+I -> Inställningar -> Ändra datorinställningar -> Uppdatering och återställning -> Återställning -> Starta om nu.
  2. När du stänger av, klicka på Diagnostik -> Avancerade alternativ -> Startalternativ -> Starta om.
  3. När en meny har dykt upp trycker du på F7 och väntar tills datorn startar om.
  4. Installera sedan drivrutinerna enligt instruktionerna.

Inaktivera signaturverifiering på Windows 10:

  1. Tryck och håll ner Windows- och shift-tangenterna.
  2. Nästa Start -> Stäng av -> Starta om
  3. Släpp Windows- och shift-tangenterna och välj "Diagnostik"
  4. På nästa sida väljer du "Avancerade alternativ"
  5. Gå sedan till "Nedladdningsalternativ"
  6. Klicka bara på "Starta om" och vänta tills systemet startar innan nästa steg.
  7. Efter omstarten kommer vi att vara på sidan för val av systemstartalternativ. Tryck på F7-tangenten.
  8. Datorn startar om och inaktiverar verifiering av drivrutinssignaturen.
  9. Installera sedan drivrutinerna enligt instruktionerna.

Om du anger sökvägen till drivrutinsfilen för enheten, men enhetshanteraren insisterar på att allt är bra med drivrutinerna och inte vill uppdatera dem, och enheten visas i " Android Composite ABD-gränssnitt"med en gul triangelikon måste du göra en redigering i filen android_winusb.inf, som finns i mappen MTK_Android_USB_Driver från nedladdad i " Punkt 1»arkiv. Vi måste skriva i den PID\VID, som vi först känner igen från vår dator. Högerklicka på enheten med den gula triangeln/ Egenskaper/Enhets-ID. Det blir 2 rader. Det här är raderna vi behöver kopiera till filen med förare. Sedan specificerar vi om sökvägen till denna drivrutin.

android_winusb.inf— gör ändringar i denna fil.

%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01&REV_0255
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01&REV_0255

VID\PID kan ändras, ställ in dina egna värden.

Googles USB-drivrutin krävs för Windows om du vill utföra adb-felsökning med någon av Google Nexus-enheterna. Windows-drivrutiner för alla andra enheter tillhandahålls av respektive hårdvarutillverkare, enligt listan i dokumentet OEM USB-drivrutiner.

Notera: Om du utvecklar på Mac OS X eller Linux, då du gör det inte måste installera en USB-drivrutin. Se istället Använda maskinvaruenheter.

Du kan ladda ner Google USB-drivrutinen för Windows på ett av två sätt:

Ladda ner Google USB-drivrutinen

Innan du laddar ner måste du godkänna följande villkor.

Villkor

Detta är licensavtalet för Android Software Development Kit

1. Introduktion

1.1 Android Software Development Kit (som i licensavtalet hänvisas till som "SDK" och specifikt inklusive Android-system filer, paketerade API:er och Google APIs tillägg) licensieras till dig enligt villkoren i licensavtalet. Licensavtalet utgör ett juridiskt bindande avtal mellan dig och Google i förhållande till din användning av SDK:n. 1.2 "Android" avser Android-programvaran för enheter, som görs tillgänglig under Android Open Source Project, som finns på följande URL: http://source.android.com/, som uppdateras från tid till annan. 1.3 En "kompatibel implementering" avser alla Android-enheter som (i) överensstämmer med Android Compatibility Definition-dokumentet, som finns på Android-kompatibilitetswebbplatsen (http://source.android.com/compatibility) och som kan uppdateras från tid till annan; och (ii) klarar Android Compatibility Test Suite (CTS). 1.4 "Google" betyder Google LLC, ett Delaware-företag med huvudkontor på 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA.

2. Acceptera detta licensavtal

2.1 För att kunna använda SDK:n måste du först godkänna licensavtalet. Du får inte använda SDK om du inte accepterar licensavtalet. 2.2 Genom att klicka för att acceptera godkänner du härmed villkoren i licensavtalet. 2.3 Du får inte använda SDK och får inte acceptera licensavtalet om du är en person som är förhindrad att ta emot SDK enligt lagarna i USA eller andra länder, inklusive det land där du är bosatt eller från vilket du använder SDK:n . 2.4 Om du samtycker till att vara bunden av Licensavtalet å din arbetsgivares eller annan enhets vägnar, intygar och garanterar du att du har full juridisk behörighet att binda din arbetsgivare eller sådan enhet till Licensavtalet. Om du inte har den behörighet som krävs får du inte acceptera licensavtalet eller använda SDK på uppdrag av din arbetsgivare eller annan enhet.

3. SDK-licens från Google

3.1 I enlighet med villkoren i licensavtalet ger Google dig en begränsad, global, royaltyfri, icke-överlåtbar, icke-exklusiv och icke-underlicenserbar licens att använda SDK enbart för att utveckla applikationer för kompatibla implementeringar av Android. 3.2 Du får inte använda denna SDK för att utveckla applikationer för andra plattformar (inklusive icke-kompatibla implementeringar av Android) eller för att utveckla en annan SDK. Du är naturligtvis fri att utveckla applikationer för andra plattformar, inklusive icke-kompatibla implementeringar av Android, förutsatt att denna SDK inte används för det ändamålet. 3.3 Du samtycker till att Google eller tredje part äger alla juridiska rättigheter, äganderätt och intressen i och till SDK, inklusive eventuella immateriella rättigheter som finns i SDK. "Immateriella rättigheter" avser alla rättigheter enligt patentlagstiftning, upphovsrättslagar, lagar om affärshemligheter, varumärkeslagar och alla andra äganderätter. Google förbehåller sig alla rättigheter som inte uttryckligen har tilldelats dig. 3.4 Du får inte använda SDK för något syfte som inte uttryckligen tillåts enligt licensavtalet. Förutom i den utsträckning som krävs av tillämpliga tredjepartslicenser, får du inte kopiera (förutom för säkerhetskopieringsändamål), modifiera, anpassa, omdistribuera, dekompilera, bakåtkonstruera, demontera eller skapa härledda verk av SDK:n eller någon del av SDK:n. 3.5 Användning, reproduktion och distribution av komponenter i SDK:n licensierade under en mjukvarulicens för öppen källkod regleras enbart av villkoren i denna mjukvarulicens för öppen källkod och inte av Licensavtalet. 3.6 Du samtycker till att formen och arten av SDK:et som Google tillhandahåller kan ändras utan föregående meddelande till dig och att framtida versioner av SDK:n kan vara inkompatibla med applikationer som utvecklats på tidigare versioner av SDK:n. Du samtycker till att Google kan sluta (permanent eller tillfälligt) tillhandahålla SDK:n (eller funktioner inom SDK) till dig eller till användare i allmänhet efter Googles eget gottfinnande, utan föregående meddelande till dig. 3.7 Ingenting i licensavtalet ger dig rätt till använda något av Googles handelsnamn, varumärken, tjänstemärken, logotyper, domännamn eller andra utmärkande varumärkesegenskaper. 3.8 Du samtycker till att du inte kommer att ta bort, dölja eller ändra några meddelanden om äganderätt (inklusive meddelanden om upphovsrätt och varumärken) som kan vara fästa på eller innehålla i SDK:n.

4. Användning av SDK:n av dig

4.1 Google samtycker till att det inte erhåller någon rättighet, titel eller intresse från dig (eller dina licensgivare) enligt licensavtalet i eller till några programvaror som du utvecklar med hjälp av SDK, inklusive eventuella immateriella rättigheter som finns i dessa applikationer. 4.2 Du samtycker till att använda SDK och skriva applikationer endast för ändamål som är tillåtna enligt (a) licensavtalet och (b) alla tillämpliga lagar, förordningar eller allmänt accepterad praxis eller riktlinjer i relevanta jurisdiktioner (inklusive eventuella lagar angående export av data eller programvara till och från USA eller andra relevanta länder). 4.3 Du samtycker till att om du använder SDK för att utveckla applikationer för allmänheten, kommer du att skydda dessa användares integritet och lagliga rättigheter. Om användarna förser dig med användarnamn, lösenord eller annan inloggningsinformation eller personlig information, måste du göra användarna medvetna om att informationen kommer att vara tillgänglig för din applikation, och du måste tillhandahålla ett juridiskt adekvat sekretessmeddelande och skydd för dessa användare. Om din applikation lagrar personlig eller känslig information från användare måste den göra det på ett säkert sätt. Om användaren förser din applikation med Google-kontoinformation, får din applikation endast använda den informationen för att komma åt användarens Google-konto när och för de begränsade syften för vilka användaren har gett dig tillåtelse att göra det. 4.4 Du samtycker till det inte engagera sig i någon aktivitet med SDK, inklusive utveckling eller distribution av en applikation, som stör, stör, skadar eller på ett otillåtet sätt åtkomst till servrar, nätverk eller andra egenskaper eller tjänster hos någon tredje part inklusive, men inte begränsat till Google eller någon mobilkommunikationsoperatör 4.5 Du samtycker till att du är ensam ansvarig för (och att Google inte har något ansvar gentemot dig eller någon tredje part för) all data, innehåll eller resurser som du skapar, överför eller visar genom. Android och/eller appar för Android, och för konsekvenserna av dina handlingar (inklusive eventuell förlust eller skada som Google kan lida) genom att göra det 4.6 Du samtycker till att du är ensam ansvarig för (och att Google inte har något ansvar gentemot dig eller någon tredje part för) eventuella brott mot dina skyldigheter enligt licensavtalet, eventuella tillämpliga tredjepartskontrakt eller användarvillkor, eller någon tillämplig lag eller förordning, och för konsekvenserna (inklusive förlust eller skada som Google eller tredje part kan lida) av något sådant brott.

5. Dina utvecklaruppgifter

5.1 Du samtycker till att du är ansvarig för att upprätthålla konfidentialitet för alla utvecklaruppgifter som kan utfärdas till dig av Google eller som du kan välja själv och att du kommer att vara ensam ansvarig för alla applikationer som utvecklas under dina utvecklaruppgifter.

6.Sekretess och information

6.1 För att ständigt förnya och förbättra SDK:n kan Google samla in viss användningsstatistik från programvaran inklusive men inte begränsat till en unik identifierare, tillhörande IP-adress, versionsnummer för programvaran och information om vilka verktyg och/eller tjänster i SDK:er används och hur de används. Innan någon av denna information samlas in kommer SDK att meddela dig och begära ditt samtycke. Om du vägrar samtycke kommer informationen inte att samlas in. 6.2 De insamlade uppgifterna granskas sammantaget för att förbättra SDK:n och underhålls i enlighet med Googles sekretesspolicy.

7. Applikationer från tredje part

7.1 Om du använder SDK för att köra applikationer som utvecklats av en tredje part eller som har åtkomst till data, innehåll eller resurser som tillhandahålls av en tredje part, samtycker du till att Google inte ansvarar för dessa applikationer, data, innehåll eller resurser. Du förstår att all data, innehåll eller resurser som du kan komma åt genom sådana tredjepartsapplikationer är det enda ansvaret för den person från vilken de härrörde och att Google inte är ansvarigt för förlust eller skada som du kan uppleva som ett resultat av användningen eller åtkomst till någon av dessa tredjepartsapplikationer, data, innehåll eller resurser. 7.2 Du bör vara medveten om att data, innehåll och resurser som presenteras för dig genom en sådan tredjepartsapplikation kan skyddas av immateriella rättigheter som ägs av leverantörerna (eller av andra personer eller företag för deras räkning). Du får inte modifiera, hyra ut, leasa ut, låna ut, sälja, distribuera eller skapa härledda verk baserat på dessa data, innehåll eller resurser (varken helt eller delvis) såvida du inte har fått specifikt tillstånd att göra det av de relevanta ägarna. 7.3 Du accepterar att din användning av sådana tredjepartsapplikationer, data, innehåll eller resurser kan vara föremål för separata villkor mellan dig och den relevanta tredje parten. I så fall påverkar inte licensavtalet ditt rättsliga förhållande med dessa tredje parter.

8. Använda Android API:er

8.1 Google Data API:er 8.1.1 Om du använder något API för att hämta data från Google, accepterar du att data kan skyddas av immateriella rättigheter som ägs av Google eller de parter som tillhandahåller data (eller av andra personer eller företag på å deras vägnar). Din användning av ett sådant API kan vara föremål för ytterligare användarvillkor. Du får inte modifiera, hyra ut, leasa ut, låna ut, sälja, distribuera eller skapa härledda verk baserat på dessa data (antingen helt eller delvis) såvida inte det är tillåtet av de relevanta användarvillkoren. 8.1.2 Om du använder något API för att hämta en användares data från Google, bekräftar och samtycker du till att du endast ska hämta data med användarens uttryckliga samtycke och endast när, och för de begränsade ändamål för vilka, användaren har gett dig tillåtelse att göra det. Om du använder Android Recognition Service API, dokumenterat på följande URL: , som uppdateras från tid till annan, bekräftar du att användningen av API:t är föremål för databehandlingstillägget för produkter där Google är en databehandlare, som finns på följande webbadress: https://privacy.google.com/businesses/gdprprocessorterms/ , som uppdateras från tid till annan. Genom att klicka för att acceptera godkänner du härmed villkoren i databehandlingstillägget för produkter där Google är databehandlare.

9. Avsluta detta licensavtal

9.1 Licensavtalet kommer att fortsätta att gälla tills det sägs upp av antingen dig eller Google enligt nedan. 9.2 Om du vill säga upp licensavtalet kan du göra det genom att sluta använda din SDK och eventuella relevanta utvecklaruppgifter. 9.3 Google kan när som helst säga upp licensavtalet med dig om: (A) du har brutit mot någon bestämmelse i licensavtalet; eller (B) Google är skyldigt att göra det enligt lag; eller (C) partnern med vilken Google erbjöd dig vissa delar av SDK (som API:er) har avslutat sin relation med Google eller upphört att erbjuda dig vissa delar av SDK; eller (D) Google beslutar att inte längre tillhandahålla SDK eller vissa delar av SDK till användare i det land där du är bosatt eller från vilket du använder tjänsten, eller tillhandahållandet av SDK eller vissa SDK-tjänster till dig av Google är, efter Googles eget gottfinnande, inte längre kommersiellt gångbart 9.4 När Licensavtalet upphör, har alla juridiska rättigheter, skyldigheter och skyldigheter som du och Google har dragit nytta av, varit föremål för (eller som har tillkommit under tiden. Licensavtal har trätt i kraft) eller som uttrycks för att fortsätta på obestämd tid, ska inte påverkas av detta upphörande, och bestämmelserna i punkt 14.7 ska fortsätta att gälla för sådana rättigheter, skyldigheter och skyldigheter på obestämd tid.

10. FRISKRIVNING AV GARANTIER

10.1 DU FÖRSTÅR ​​OCH GODKÄNNER UTTRYCKLIGEN ATT DIN ANVÄNDNING AV SDK ÄR PÅ DIN EGEN RISK OCH ATT SDK TILLHANDAHÅLLS "I BEFINTLIGT SKICK" OCH "SOM TILLGÄNGLIGT" UTAN NÅGOT SLAG GARANTI FRÅN GOOGLE. 10.2 DIN ANVÄNDNING AV SDK OCH EVENTUELLT MATERIAL SOM ÄR NEDLADDAD ELLER PÅ ANNAT SÄTT ERHÅLLS GENOM ANVÄNDNING AV SDK ÄR PÅ DITT EGEN VAL OCH RISK OCH DU ÄR ENDA ANSVARIG FÖR EVENTUELLA SKADA PÅ DITT ANVÄNDNINGSSYSTEM ELLER DIT SYSTEM ANVÄND . 10.3 GOOGLE AVSÄKER VIDARE UTTRYCKLIGEN ALLA GARANTIER OCH VILLKOR AV NÅGOT SLAG, OAVSETT ELLER UNDERFÖRSTÅDDA, INKLUSIVE, MEN INTE BEGRÄNSAT TILL DE UNDERFÖRSTÅDDA GARANTIER OCH VILLKOR FÖR SÄLJBARHET FÖR A- OCH SÄKERHET.

11. BEGRÄNSNING AV ANSVAR

11.1 DU FÖRSTÅR ​​OCH SAMTYCKER UTTRYCKLIGEN ATT GOOGLE, DESS DOTTERBOLAG OCH DESS LICENSGIVARE INTE SKA ANSVARIGA MOT DIG ENLIGT NÅGON TEORI OM ANSVAR FÖR NÅGON DIREKT, INDIREKT, SÄRSKILT, SÄRSKILT KAN ÅRSRAPAS AV DIG, INKLUSIVE NÅGON FÖRLUST AV DATA, OAVSETT ELLER INTE GOOG ELLER DESS REPRESSENTANTER HAR VISAS OM ELLER BÖRDE HA KÄNT OM MÖJLIGHETEN ATT SÅDANA FÖRLUSTER SOM UPPSTÅR.

12. Ersättning

12.1 I den utsträckning det är tillåtet enligt lag samtycker du till att försvara, gottgöra och hålla Google, dess dotterbolag och deras respektive styrelseledamöter, tjänstemän, anställda och agenter oskadliga från och mot alla anspråk, åtgärder, processer eller förfaranden, såväl som och alla förluster, skulder, skador, kostnader och utgifter (inklusive rimliga advokatarvoden) som härrör från eller uppstår från (a) din användning av SDK, (b) alla program som du utvecklar på SDK som gör intrång i någon upphovsrätt, varumärke, varumärke hemlighet, handelsklänning, patent eller annan immateriell egendomsrätt som tillhör någon person eller förtalar någon person eller kränker deras rättigheter till publicitet eller integritet, och (c) eventuell underlåtenhet av dig att följa licensavtalet.

13. Ändringar av licensavtalet

13.1 Google kan göra ändringar i licensavtalet när det distribuerar nya versioner av SDK. När dessa ändringar görs kommer Google att göra en ny version av licensavtalet tillgänglig på webbplatsen där SDK:n görs tillgänglig.

14. Allmänna juridiska villkor

14.1 Licensavtalet utgör hela det juridiska avtalet mellan dig och Google och styr din användning av SDK (exklusive alla tjänster som Google kan tillhandahålla till dig under ett separat skriftligt avtal), och ersätter helt alla tidigare avtal mellan dig och Google i relation till SDK. 14.2 Du samtycker till att om Google inte utövar eller upprätthåller någon laglig rättighet eller gottgörelse som ingår i licensavtalet (eller som Google har förmånen enligt tillämplig lag), kommer detta inte att anses vara ett formellt avstående från Google" s rättigheter och att dessa rättigheter eller gottgörelser fortfarande kommer att vara tillgängliga för Google 14.3 Om någon domstol, som har jurisdiktion att besluta i denna fråga, beslutar att någon bestämmelse i licensavtalet är ogiltig, kommer den bestämmelsen att tas bort från den. Licensavtal utan att påverka resten av Licensavtalet. De återstående bestämmelserna i Licensavtalet kommer att fortsätta att vara giltiga och verkställbara. . till Licensavtalet och att sådana andra företag ska ha rätt att direkt genomdriva, och förlita sig på, alla bestämmelser i Licensavtalet som ger dem en förmån (eller rättigheter). Utöver detta ska ingen annan person eller företag vara tredje part till förmån för Licensavtalet. 14.5 EXPORTBEGRÄNSNINGAR. SDK:et OMFATTAS AV USA:S EXPORTLAGAR OCH FÖRORDNINGAR. DU MÅSTE FÖLJA ALLA INhemska OCH INTERNATIONELLA EXPORTLAGAR OCH REGLER SOM GÄLLER FÖR SDK. DESSA LAGAR INKLUDERAR BEGRÄNSNINGAR FÖR DESTINATIONER, SLUTANVÄNDARE OCH SLUTANVÄNDNING. 14.6 Rättigheterna som beviljas i licensavtalet får inte överlåtas eller överföras av varken dig eller Google utan föregående skriftligt godkännande från den andra parten. Varken du eller Google ska tillåtas att delegera sina skyldigheter eller skyldigheter enligt licensavtalet utan föregående skriftligt godkännande från den andra parten. 14.7 Licensavtalet och din relation med Google under licensavtalet ska styras av lagarna i delstaten Kalifornien utan hänsyn till dess lagkonfliktbestämmelser. Du och Google samtycker till att underkasta sig den exklusiva jurisdiktionen för domstolarna i grevskapet Santa Clara, Kalifornien, för att lösa alla juridiska frågor som uppstår från licensavtalet. Trots detta samtycker du till att Google fortfarande ska ha rätt att ansöka om föreläggande (eller motsvarande typ av brådskande rättshjälp) i vilken jurisdiktion som helst. 16 januari 2019

ADB, eller Android Debug Bridge, är en konsolapplikation för PC som låter dig hantera din Android-enhet direkt från din dator. Det ser ut så här: först installeras ADB-verktyg och drivrutiner för Android på datorn, sedan mobilenhet ansluts till datorn via en USB-kabel i felsökningsläge, och slutligen, efter att ADB har startat, exekveras speciella kommandon i konsolen (kommandoraden) för att initiera vissa åtgärder med gadgeten. detaljerad information om principen för driften av själva felsökningsverktyget presenteras på utvecklarens officiella webbplats, så vi kommer inte att uppehålla oss vid detta, utan kommer omedelbart att gå vidare till funktionerna hos ADB och hur man installerar det på en dator.

Vad tillåter ADB dig att göra?

Låt oss först påpeka varför ADB överhuvudtaget behövs. Med den kan du:

  • Starta om enheten i olika lägen;
  • Utbyta filer/mappar med din telefon;
  • Installera/avinstallera applikationer;
  • Installera anpassad firmware(inklusive TWRP Recovery);
  • Producera;
  • Kör olika typer av skript.

ADB-verktyget installeras vanligtvis i samband med Fastboot-konsolapplikationen.

Installera ADB och Fastboot från Android SDK

Denna metod innebär att man använder det officiella Android Studio-applikationsutvecklings- och testverktyget. Gå till sidan https://developer.android.com/studio/index.html och hitta rubriken "Hämta bara kommandoradsverktygen". Nedan laddar vi ned SDK-verktygsarkivet för Windows (innan nedladdning godkänner vi användarvillkoren).

Vi packar upp arkivet till enhet C. I vårt fall extraherades filerna till mappen sdk-tools-windows-3859397.

Vi går till katalogen och går sedan till katalogen verktyg/kärl. Här är vi intresserade av filen sdkmanager, som hjälper dig att installera ADB och Fastboot på din dator.

Nu måste du öppna mappen med sdkmanager, för vilken du ska köra kommandot i konsolen cd C:\sdk-tools-windows-3859397\tools\bin, Var C:\sdk-tools-windows-3859397\tools\bin– sökväg till sdkmanager.

Om du packade upp Android SDK inte för att köra C, utan till någon annan plats, kan du hitta den fullständiga adressen med den översta raden i Utforskaren (högerklicka på målmappen och klicka på "Kopiera adress").

Så vi flyttade till verktyg\bin och nu måste vi köra kommandot sdkmanager "plattformsverktyg", som kommer att installera paketet Platform-tools som innehåller ADB- och Fastboot-filerna.

Under installationen, granska licensavtalet och tryck på Y för att slutföra åtgärden.

Om allt gick som det skulle visas en katalog i rotmappen på Android SDK plattformsverktyg med nödvändiga filer adb.exe Och fastboot.exe.

Minimal ADB och Fastboot

Den andra metoden är ännu enklare. På utvecklarforumet Xda-utvecklare du kan ladda ner paketet Minimal ADB och Fastboot med alla nödvändiga filer. För att göra detta, gå till sidan https://forum.xda-developers.com/showthread.php?t=2317790 och ladda ner installationsexe-filen genom att klicka på länken.

Vi startar den och följer instruktionerna.

Vi installerade Minimal ADB och Fastboot i roten av samma enhet C.

I grund och botten är det allt. Allt som återstår är att kontrollera förekomsten av filer.

Kontrollerar driften av ADB och Fastboot

När du har installerat applikationer med någon av ovanstående metoder måste du se till att verktygen fungerar korrekt. För att göra detta, via kommandoraden, gå till mappen med adb- och fastboot-filerna (kommando cd C:\sdk-tools-windows-3859397\platform-tools eller cd C:\Minimal ADB och Fastboot), och kör sedan kommandot adb hjälp. Den bör visa versionen av den installerade Android Debug Bridge och en lista med ADB-kommandon. Om du ser något som liknar skärmdumpen nedan fungerar allt korrekt.

Nu ska du ansluta din mobila enhet till din PC och kontrollera om den ser den adb app. Vi ansluter telefonen (eller surfplattan) till datorn med en USB-kabel, ställer in MTP (fildelning) anslutningsläge i inställningarna och går till avsnittet Inställningar – För utvecklare.

Om det inte finns något sådant i inställningarna, gå till sidan "Om telefon" och klicka på raden med byggnumret sju gånger.

Utvecklarläget kommer att aktiveras och avsnittet "För utvecklare" blir tillgängligt. Gå in i det och aktivera alternativet "USB Debugging".

Efter alla dessa manipulationer med gadgeten, ange kommandot på Windows-kommandoraden adb-enheter. Den kommer att visa information om den anslutna enheten i ungefär samma format som på skärmdumpen.

Därmed testade vi ADB och Fastboot och såg till att Android Debug Bridge fungerar normalt, vilket gör att du nu kan styra telefonen via en dator.

Om kommunikation med enheten inte kan upprättas, måste du kontrollera tillgängligheten och korrekt installation av Android-drivrutiner. För att göra detta, med felsökningsläget aktiverat, gå till "Enhetshanteraren" och leta efter utropstecken i grenen "USB-enheter", "ADB Interface" -objektet (kan kallas lite annorlunda).

Om problem upptäcks försöker vi installera om drivrutinerna. Du kan ladda ner dem på telefontillverkarens webbplats eller på https://adb.clockworkmod.com/.

Vi hoppas att artikeln var användbar för dig.

Presentationen av be quiet-processorfläkten ägde rum. Shadow Rock TF 2, som använder den produktiva TopFlow-designen. Dess system inkluderar en kopparbas, fem 6 mm koppar värmerör, en aluminium kylfläns utrustad med 61 fenor och en 135 mm axiell kylare fäst ovanpå enheten. Den fördelar luftflödet genom kylarflänsarna till basen, vilket säkerställer ytterligare luftflöde för både processorporten och noderna som finns runt den (minnesmoduler, komponenter för kraftundersystem, portar...

Premium-grafikadaptern Colorful iGame Kudan 680, som tillkännagavs redan i mars i år, har börjat säljas i Kina. Men priserna för det är inte särskilt uppmuntrande, och vissa köpare kan till och med vara rädda. För 2GB-versionen av grafikkortet måste du betala inte mindre än $893 (5700 yuan), och iGame Kudan 680 (med dubbel GDDR5-buffert) kommer att kosta köparen så mycket som $940 (6000 yuan).

När det gäller egenskaperna hos dessa modeller beskrivs de kortfattat. Frekvensparametrar: juniorvideoadaptern med 2 GB minne arbetar på nominella 1100/6400 MHz, och den äldre med 4 GB minne...

Thermaright-organisationen presenterade en relativt prisvärd Thermaright True Spirit 120 Direct-processorfläkt, som kan användas tillsammans med 160-watts processorer på AMD Socket AM4, AM3 (+), FM2 (+) plattformarna, samt Intel Socket LGA1155, LGA1156 , LGA1150, LGA1151, LGA2011 (v3), LGA2066.

Den nya mekanismen är gjord i den vanliga Tower-designen. Dess design innehåller fyra 6 mm nickelpläterade värmerör med direktkontakt till processorns värmefördelningskåpa, aluminiumradiator och en 120 mm kylare. Kylarens hastighet varierar från 600 till 1300 rpm, ...




Topp