Anslut till Senaste Tekniska Nyheter, Bloggar, Recensioner

Ladda ner Android SDK Platform Tools (ADB, Fastboot) | 2023

Ämne: Ladda ner Android SDK Platform Tools (ADB, Fastboot) | 2023

Du kan nu ladda ner ADB och Fastboot (Android SDK Platform Tools) som officiellt släppts av Google. Android-nördar som vi har använt ADB, Fastboot och andra verktyg någon gång när de använder Android-enheter. För att installera en OTA-uppdatering, flash fabriksavbildning eller helt enkelt för att låsa upp bootloader för vår telefon, har dessa Android SDK-plattformsverktyg varit en viktig del. Normalt, för att använda ADB eller Fastboot måste du ladda ner Android SDK som är en del av Android Studio och ställa in den på din dator. Detta kräver att du laddar ner hela paketet som är cirka 2 GB stort. Det är mycket om du bara behöver de två mest populära Android SDK-plattformsverktygen: ADB och Fastboot.

Tredjepartsverktyg och verktygssatser finns också tillgängliga för att ladda ner ADB och Fastboot för olika plattformar. Vi har länkat ihop en av sådana verktygssatser som heter Minimal ADB och Fastboot nedan i artikeln. Vi rekommenderar dock alltid att du laddar ner dessa verktyg från den officiella källan. Den senaste ADB, Fastboot kan laddas ner för Windows, Mac och Linux. De finns i ett ZIP-paket som du laddar ner och extraherar var som helst på din dator där du vill använda det. Och den totala storleken är bara runt 10 MB. Du behöver inte mycket av verktygen som är kopplade till den om du bara vill utföra olika ADB- och Fastboot-relaterade funktioner på din telefon.

Tredjepartsversioner av ADB och Fastboot kan aldrig helt lita på eller man vet aldrig om de är skadliga på något sätt. Verktygen som vi har länkat och täckt nedan är direkt från Google. Det betyder att du alltid har de senaste Android SDK-plattformsverktygen och bör aldrig vara kompatibla med någon Android-enhet.

När nya Android-versioner släpps är åldriga versioner av ADB och Fastboot inte längre kompatibla med dessa telefoner. Om du försöker låsa upp en Pixel-telefons bootloader med den gamla Fastboot-versionen kommer processen att misslyckas och du kan sluta med en murad telefon. På samma sätt måste du ha ett uppdaterat ADB-verktyg. Eftersom plattformar uppdateras och nyare versioner är tillgängliga ser Google till att de åtgärdas så snart som möjligt och en nyare version kommer snart. Du kan se det nedan i den officiella ändringsloggen från Google.

Om du är en utvecklare rekommenderas det att ladda ner ADB, Fastboot eller uppdatera dem direkt inifrån SDK Manager. Detta säkerställer att paketen sparas på rätt plats med resten av dina Android SDK-plattformsverktyg och uppdateras enkelt.

Android SDK-plattformsverktyg

Följande är en lista över verktyg som ingår som en del av Android SDK Platform Tools. Dessa verktyg uppdateras med varje ny Android-version (för närvarande på Android 14) för att stödja nya funktioner och API:er. Ibland inkluderar de mindre uppdateringar för att förbättra verktygen och fixa kända buggar.

NOTERA: Varje uppdatering av dessa verktyg är bakåtkompatibel med äldre Android-plattformsversioner, så skaffa alltid den senaste.

  • adb: Android Debug Bridge (adb) är ett mångsidigt verktyg som låter dig hantera en Android-hårdvaruenhet, t.ex. telefon, surfplatta, klocka etc. eller en emulatorinstans. Du kan också använda den för att hantera, säkerhetskopiera eller installera en APK på en enhet. Kolla in alla ADB-kommandon här som du kan använda!
  • etc1 verktyg: Ett kommandoradsverktyg som låter dig koda PNG-bilder till ETC1-komprimeringsstandarden och avkoda ETC1-komprimerade bilder tillbaka till PNG.
  • fastboot: Det här verktyget hjälper dig att flasha en enhet med plattforms- och andra systembilder. Du kan också installera rotbilder eller firmwareuppdateringar när enheten är i Fastboot-läge.
  • logcat: Detta är ett verktyg som anropas via adb för att visa app- och systemloggar. Om du har fastnat med en apputvecklingsbugg hjälper logcat dig att begränsa den.

Ladda ner ADB och Fastboot för Windows, Mac, Linux

De senaste versionerna av Android SDK Platform Tools är tillgängliga nedan och du kan ladda ner ADB och Fastboot för olika plattformar: Windows, Mac och Linux. Den här sidan kommer alltid att ha de senaste ADB / Fastboot-binärerna som också ingår i den senaste versionen av Android Studio / SDK Manager.

Du kan ladda ner den senaste Android SDK Platform Tools 34.0.4 här!

Hur man installerar Android SDK Platform Tools:

När du väl har laddat ner ADB och Fastboot (Android SDK Platform Tools), behöver du egentligen inte installera det någonstans. Platform-Tools-paketet är en ZIP-fil, vilket innebär att du helt enkelt kan extrahera den var som helst på din dator. Se bara till att du laddar ner den för din rätta skrivbordsplattform.

Efter att ha extraherat filerna, dubbelklicka helt enkelt på adb eller fastboot filer för att börja använda dem.

Minimal ADB och Fastboot

Som nämnts tidigare är Minimal ADB och Fastboot en tredjepartsverktygssats modifierad för utvecklare som bara vill ladda ner ADB- och Fastboot-verktyg från ovanstående paket. Du får inga extra verktyg med detta, därav den mycket mindre storleken (endast runt 1MB). Vi har en detaljerad guide om hur du laddar ner, ställer in och använder denna verktygslåda.

Den senaste tillgängliga versionen är Minimal ADB och Fastboot v1.4.3.

Android SDK Platform Tools – Changelog

För alla tidigare utgåvor är detta den officiella ändringsloggen för dessa Android SDK-plattformsverktyg från Google. Du kan se hur ofta Google uppdaterar verktygen och se till att alla buggar är åtgärdade.

34.0.4 (juli 2023)

  • adb
    • Propagera -a (gListenAll) när adb gafflar en adb-värdserver (tidigare fungerade flaggan bara för adb -a servernodaemon)
    • Snabbare root och unroot
    • Reland Flag(env) guarding clear endpoint (enhet) funktion för OSX usb start.
  • fastboot
    • Mac: ta bort försök på ogiltig IO-iterator (blinkande fel med LIBUSB_TRANSFER_CANCELLED)
    • Windows: fixa “Sparse-filen är för stor eller ogiltig” när du använder “flashall”
    • Alla plattformar: fixa “ANDROID_PRODUCT_OUT inte inställt” när du använder “uppdatering”

34.0.1 (mars 2023)

  • adb
    • macOS: Återställd upplösning för “instabil anslutning (MacBook höghastighetskabel)” på grund av att adb-installationen hängde.
  • fastboot
    • Windows: Fixat “mke2fs: Olagligt eller felaktigt enhetsnamn vid försök att bestämma filsystemstorlek” som introducerades i plattformsverktyg 34.0.0.

34.0.0 RC2 (mars 2023)

  • Uppdaterad med lanseringen av Android 14 Developer Preview 2.

34.0.0 (februari 2023)

  • adb
    • Paket med fast noll längd skickas för macOS.
    • Åtgärdad instabil anslutning (MacBook höghastighetskabel): frekventa adb-avbrott.
    • Förbättrat felmeddelande för adb push med otillräckligt antal argument.
  • fastboot
    • Förbättrad blinkning: flashall kommer nu att hoppa över omstarter till användarutrymmet om det kan.
    • Paket med fast noll längd skickas för macOS.
    • Fixat blinkande recovery.img vilket resulterade i fel AVB-sidfot.

33.0.3 (aug 2022)

  • adb
    • Försök inte igen adb root om första försöket misslyckades.
    • Fixa spår-enheter dubblettpost.
    • Lägg till mottagningsfönster (öka genomströmningen på anslutningar med hög latens).
    • Mer specifika felmeddelanden i “mer än en enhet”-fel.
    • Avvisa oväntade begäranden bakåt.
    • Fixa install-multi-package på Windows.
  • fastboot
    • Ta bort e2fsdroid som en del av SDK-plattformsverktyg.
    • Skriv ut OemCmdHandler returmeddelande om framgång.

33.0.2 (maj 2022)

  • fastboot
    • Stöd för partitionen vendor_kernel_boot.

33.0.1 (mars 2022)

  • adb
    • Fixar Windows mdns-kraschar.
    • Fixar enable-verity/disable-verity på gamla enheter.
    • Fixar “installera flera” på gamla enheter
    • Förbättrar hjälputgången så att den inkluderar alla komprimeringsmetoder som stöds.
  • systrace
    • Tog bort. Använd Studio Profiler/gpuinspector.dev/Perfetto istället.

33.0.0 (februari 2022)

  • adb
    • Åtgärdar problemet som introducerades i 32.0.0 med krascher när de körs utan några argument.

32.0.0 (januari 2022)

  • adb
    • Universal binär för Apple M1-enheter.
    • Känt problem: den här versionen kraschar när den körs utan några argument.

31.0.3 (augusti 2021)

  • fastboot
    • Stöd blinkande vbmeta_vendor.img för fastboot flashall / uppdatering.

31.0.2 (april 2021)

  • adb
    • Stöd vidarebefordran till vsock på linux.
    • Fixa bugg i adb-spårenheter där enheter över trådlös felsökning inte omedelbart skulle få uppdateringar.
    • Implementera preliminärt stöd för mDNS-enhetsupptäckt utan en separat installerad mDNS-tjänst. Detta är för närvarande inaktiverat som standard och kan aktiveras genom att ställa in miljövariabeln ADB_MDNS_OPENSCREEN till 1 när adb-servern startas.
  • fastboot
    • Misslyckas inte när du inte kan få startpartitionsstorleken.
    • Härled enhetens låsta tillstånd från egenskapen istället för att analysera kärnans kommandorad.

31.0.1 (mars 2021)

  • adb
    • Minska TCP Keepalive-intervall.
    • Förbättra inkrementell installationsprestanda.
  • fastboot
    • Lägg till stöd för sammanslagningar av komprimerade ögonblicksbilder.
    • Återställ äldre A/B-stöd.

31.0.0 (februari 2021)

  • adb
    • Inaktivera komprimering vid pull som standard.

30.0.5 (november 2020)

  • adb
    • Förbättra prestandan för adb push när du skickar många filer över en anslutning med hög latens.
    • Förbättra adb push/pull-prestanda på Windows.
    • Fixa adb push –sync med flera ingångar.
    • Förbättra prestandan för inkrementell apk-installation.
    • Förbättra felhanteringen för inkrementell apk-installation.

30.0.4 (juli 2020)

Här är vad som har ändrats i version 30.0.4 av plattformsverktygen för Android:

  • adb
    • Åtgärda reserv till icke-inkrementell apk-installation på enheter före Android 11.
    • Fixa adb installation-multi-package.
    • Fixa några fler krascher relaterade till adb trådlös parning.
    • Förbättra vissa felmeddelanden.
  • fastboot
    • Förbättra konsolutdata på fastboot oem-kommandon.
    • Fixa fastboot flashall på äldre enheter som Nexus 7.

30.0.3 (juni 2020)

adb

  • Åtgärda installationen av APK-filer signerade med v4-signaturschema på enheter före Android 11.
  • Åtgärda kraschar vid autentisering utan ADB_VENDOR_KEYS.
  • Åtgärda krasch när du använder adb -H.

30.0.0 (april 2020)

adb

  • Lägg till initialt stöd för trådlös parning.
  • Lägg till stöd för inkrementell APK-installation.
  • Implementera stöd på klientsidan för komprimering av adb {push, pull, sync} när det används med en Android 11-enhet.
  • Förbättra prestandan för adb push på anslutningar med hög latens.
  • Förbättra push/pull-prestanda på Windows.

29.0.6 (mars 2020)

En officiell ändringslogg är ännu inte tillgänglig från Google, men vi upptäckte den här uppdateringen tidigare idag. Du behöver de senaste Android SDK Platform Tools för att uppdatera Google Pixel-telefoner till mars 2020 uppdatering.

Om du försöker flasha den nya uppdateringen/fabriksavbildningen med en äldre version av Fastboot-verktyget får du ett felmeddelande som fastbootd krävdes. Dessa verktyg har föråldrats sedan dess.

29.0.5 (oktober 2019)

  • adb
    • Lite prestandaförbättring på Linux när du använder många samtidiga anslutningar.
    • Lägg till –fastdeploy-alternativ för adb-installation, för inkrementella uppdateringar av APK-filer under utveckling.

29.0.2 (juli 2019)

  • adb
    • Åtgärdar en Windows heap-integritetskrasch.
  • fastboot
    • Lägger till stöd för partitionslayout för kommande enheter.

29.0.1 (juni 2019)

  • adb
    • Snabbkorrigering för Windows kraschar.

29.0.0 (juni 2019)

  • adb
    • adb reconnect utför en USB-återställning på Linux.
    • På Linux, när du ansluter till en nyare adb-server, istället för att döda servern och starta en äldre, försöker adb att starta den nyare versionen transparent.
    • adb root väntar på att enheten återansluts efter att ha kopplats från. Tidigare adb root; adb wait-for-device kunde av misstag återkomma omedelbart om adb wait-for-device startade innan adb märkte att enheten hade kopplats ur.
  • fastboot
    • Inaktiverar ett felmeddelande som uppstod när fastboot försökte öppna pekfältet eller tangentbordet på macOS.

28.0.2 (mars 2019)

  • adb
    • Åtgärdar flakigheten i adb-skalportvidarebefordran som leder till felmeddelandet “Anslutning återställs av peer”.
    • Fixar autentisering via ADB_VENDOR_KEYS när enheter återansluts.
    • Åtgärdar autentisering – när den privata nyckeln som används för autentisering inte matchar den offentliga nyckeln – genom att beräkna den publika nyckeln från den privata nyckeln, istället för att anta att de matchar.
  • fastboot
    • Lägger till stöd för dynamiska partitioner.
  • Uppdaterade Windows-krav
    • Plattformsverktygen beror nu på Windows Universal C Runtime, som vanligtvis installeras som standard via Windows Update. Om du ser fel som nämner saknade DLL-filer kan du behöva hämta och installera runtime-paketet manuellt.

NOTERA: Den här utgåvan (28.0.2) är listad på den officiella webbplatsen för Android-utvecklare som en uppdatering i mars 2018. Det är ett stavfel. Den senaste versionen gjordes i mars 2019.

28.0.1 (september 2018)

  • adb
    • Lägg till stöd för återanslutning av TCP-anslutningar. Vid frånkoppling kommer adb att försöka återansluta i upp till 60 sekunder innan anslutningen avbryts.
    • Fixa Unicode-konsolutgång på Windows. (Tack vare extern bidragsgivare Spencer Low!)
    • Fixa en filbeskrivning dubbelstängning som kan uppstå, vilket resulterar i att anslutningar stängs när en adb-anslutning sker samtidigt.
    • Fixa adb forward –list när den används med mer än en enhet ansluten.
  • fastboot
    • Öka kommandots timeout till 30 sekunder för att bättre stödja vissa långsamma bootloader-kommandon.

28.0.0 (juni 2018)

  • adb:
    • Lägg till stöd för kontrollsummafri drift med enheter som kör Android P, vilket förbättrar genomströmningen med upp till 40 %.
    • Sortera utdata från adb-enheter efter anslutningstyp och enhetsserie.
    • Öka eftersläpningen för socketlyssning för att möjliggöra fler samtidiga adb-kommandon.
    • Förbättra felutdata för adb connect.
  • fastboot:
    • Förbättra utdataformat, lägg till ett utförligt utdataläge (-v).
    • Städa upp hjälputgången.
    • Lägg till product.img och odm.img till listan över partitioner som flashas av fastboot flashall.
    • Undvik att bygga nya enheter när du använder en för gammal version av fastboot genom att tillåta fabriksavbildningspaket att kräva stöd för specifika partitioner.