För att felsöka alla webbsidor som för närvarande syns i Chrome-webbläsaren eller webbvisningen på en Android-enhet måste du aktivera USB-felsökning och ansluta din Android-enhet till en Linux-dator via en USB-kabel.
Aktivera USB-felsökning på en Android-enhet
USB-felsökningsknappen finns under den dolda menyn "Utvecklaralternativ" på Android-enheter. För att aktivera vyn för utvecklaralternativ måste du trycka på "Byggnummer" -posten 7 gånger i systeminställningarna. Eftersom det finns många Android-enheter med olika användargränssnitt och versioner, finns det inget standardiserat sätt att hitta byggnummer. Du kan använda sökfältet i Android-systeminställningar för att hitta och gå direkt till alternativet byggnummer, eller du kan manuellt navigera i systeminställningarna för att hitta det. Vanligtvis ligger den i samma meny som visar Linux-kärnversionen på en Android-enhet.
När du har aktiverat utvecklaralternativ växlar du omkopplaren för USB-felsökning. Var försiktig så att du inte rör vid andra inställningar i utvecklaralternativen, eftersom felkonfiguration kan leda till systembrott. För referens, här är hur USB-felsökningsalternativet ser ut på min Samsung Android-enhet:
Installerar Android Debug Bridge (ADB) på Linux
ADB är ett officiellt felsökningsverktyg som tillhandahålls av Google för att felsöka Android OS och Android-enheter. Det underlättar datadelning och kommunikation mellan en dator och en Android-enhet. ADB krävs för fjärrfelsökning av en webbsida som för närvarande finns på en Android-enhet. Det används också för att autentisera och verifiera din Android-enhets anslutning till din Linux-dator.
För att installera ADB på Ubuntu, kör kommandot nedan:
$ sudo apt installera adbADB-paket är tillgängliga som standard på nästan alla större Linux-distributioner. Om du använder en annan Linux-distribution än Ubuntu, sök efter termen “ADB” i pakethanteraren och installera den därifrån.
Anslut nu din Android-enhet till ditt Linux-system via en USB-kabel. Om du ansluter din USB-felsökningsaktiverade Android-enhet för första gången får du en auktoriseringsprompt på din Android-enhet. Du måste acceptera det för att gå vidare. Kör kommandot nedan efter att ha accepterat uppmaningen att kontrollera den lyckade anslutnings- och autentiseringsstatusen:
$ adb-enheterSkärmdumpen nedan visar kommandot. Om du kan se ett serienummer under rubriken "Lista över anslutna enheter" har en lyckad anslutning gjorts. Om det finns ett "obehörigt" nyckelord precis bredvid serienumret, koppla bort enheten, anslut den igen och acceptera sedan auktoriseringsprompten igen (du kanske har missat prompten eller av misstag stängt den).
Fjärrfelsökning av en mobil webbsida i Chrome-webbläsaren på skrivbordet
Skriv "chrome: // inspect / # devices" URL i Chrome-adressfältet och tryck på Enter-tangenten. Markera kryssrutan "Upptäck USB-enheter". Du kommer nu att kunna se en lista över alla webbplatser / webbappar som har öppnats i Chrome, Chromium eller någon Chrome / Chromium-baserad webbläsare eller webbvy på din Android-enhet.
Klicka bara på länken "inspektera" för att börja felsöka. Du får samma fullständiga uppsättning utvecklarverktyg som är tillgängliga för felsökning av webbplatser på en stationär dator.
Observera att webbplatsen eller webbappen din felsökning ska vara synlig och live på din Android-enhet. Om du byter appar, flikar eller stänger av skärmen kan förhandsgranskningsområdet vara gråtonad.
Slutsats
Att ansluta din Android-enhet till en Linux-dator för fjärrfelsökning av webbplatser är ganska enkel och tar ett par steg. Medan du kan felsöka responsiva layouter och simulera mobilvyer på själva skrivbordet, är fjärrfelsökning särskilt användbart om du utvecklar hybridappar för Android eller använder webbvisningar.