Udvikling til en mobil platform, uanset om det er et websted eller en app, kræver adgang til en enheds log. Loggen indeholder oplysninger om internettet og API -opkald, der sendes og modtages, og den indeholder også oplysninger om enheden, og hvordan den interagerer med en app eller et websted.

For Android opnås normalt en enhedslog ved at slutte enheden til et desktop -system. Processen er ikke kompliceret, men den binder dig til et desktop -system, som er ubelejligt.

Enhedslog på Android -telefoner

En enhedslog skal ikke nødvendigvis genereres fra et desktop -system. En Android -telefon er i stand til at generere en komplet enhedslog helt alene.

Startende fra Android 10 og fremefter, der er en indbygget mulighed for at generere en fejlrapport, der indeholder en komplet enhedslog. Denne indstilling skal være aktiveret, før den kan bruges.

1. Aktiver udviklerindstillinger

Android -tænd / sluk -knapfejlrapportindstillingen er aktiveret fra udviklerindstillinger, der selv skal aktiveres.

  1. Åbn Indstillinger app på din Android -enhed.
  2. Gå til System.
  3. Kig efter bygge nummer her. Placeringen kan variere afhængigt af din enhed.
  4. Tryk på build -nummeret syv gange. Du vil se en meddelelse om, at udviklerindstillinger er blevet aktiveret.

2. Aktiver USB -fejlfinding

Når du har aktiveret udviklerindstillinger, skal du nu aktivere USB -fejlfinding.

  1. Åbn Indstillinger app på din Android -enhed.
  2. Gå til System> Udviklerindstillinger. Udviklerindstillinger kan have en anden indstilling afhængigt af din enhed.
  3. Kig efter USB -fejlfindingskontakt, og tænd den.

3. Aktivér fejlrapport for tænd / sluk -knap

Når du har aktiveret USB -fejlfinding, kan du aktivere afbryderrapportindstillingen for tænd / sluk -knap.

  1. Åbn Indstillinger app på din Android -enhed.
  2. Gå til System> Udviklerindstillinger.
  3. Tænd for Omskifteren ‘Fejlrapportgenvej’.

Sådan aktiveres fejlrapporten for Android -tænd / sluk -knap 2

4. Optag fejlrapport

Nu hvor fejlrapportgenvejen er blevet aktiveret, kan du bruge den til at fange en fejlrapport.

  1. Åbn appen eller webstedet som du vil generere en fejlrapport til.
  2. Tryk og hold tænd / sluk -knappen nede på din Android -enhed.
  3. Menuen tænd / sluk -knap vises Knappen Fejlrapport. Tryk på den.
  4. Du vil se en Meddelelsen “Fejlrapport genereres”.
  5. Brug appen/naviger på webstedet indtil du støder på en fejl.
  6. Åbn rullemenuen Meddelelser, og kontroller, om statuslinje under fejlrapportmeddelelsen er fuldført.
  7. Når statuslinjen er færdig, tryk på den, og vælg, hvordan du vil dele fejlrapporten.

Sådan aktiveres fejlrapporten for Android -tænd / sluk -knap 3

5. Få adgang til fejlrapport på enheden

Hvis du vil have adgang til en fejlrapport på din enhed, kan du gøre det fra appen Indstillinger.

  1. Åbn Indstillinger app på din Android -enhed.
  2. Gå til Lagring> Filer.
  3. Tryk på hamburgerikon øverst til venstre.
  4. Fra navigationsskuffen, skal du vælge Fejlrapporter.
  5. Gå igennem de forskellige fejlrapporter, og tryk på den, du vil se.

Sådan aktiveres fejlrapporten for Android -tænd / sluk -knap 4

6. Tilpas fejlrapport

En Android -enhed kan generere to typer fejlrapporter; en interaktiv fejlrapport, som er en mere kortfattet rapport, og en fuld rapport, der indeholder alt. Du kan vælge mellem de to, hvilken type du vil generere.

  1. Åbn Indstillinger app på din Android -enhed.
  2. Gå til Udvikler muligheder.
  3. Tryk på Fejlrapport.
  4. Fra pop-up’en, vælg typen af ​​fejlrapport du vil generere.
  5. Indstillingen vil gælder for alle fremtidige fejlrapporter som du fanger.

Sådan aktiveres fejlrapporten for Android -tænd / sluk -knap 5

Hvad er der i en fejlrapport?

En fejlrapport, der genereres på en Android -enhed, kan simpelthen være en tekstfil, eller det kan være en zip -mappe, der indeholder flere filer.

Normalt vil en fejlrapport indeholde;

  • En fejlrapportfil.
  • En dump -logfil.
  • En mappe med logfiler, hvor sensorer på enheden blev brugt, og andre hardware -relaterede logfiler.
  • En mappe kaldet FS, der indeholder oplysninger om filsystemet.

Android fejlrapport vs enhedslog

Android -fejlrapporten indeholder de samme oplysninger, som du får, når du genererer en enhedslog via ADB -værktøjer. Den eneste forskel er, at med ADB -værktøjer skal du udstede en kommando for den type information, du vil fange. Fejlrapporten genereret på Android registrerer automatisk alle disse oplysninger.

Fejlrapporter kan være usædvanligt små i størrelse f.eks. Enkeltcifrede MB -filer, eller de kan være meget større. Det afhænger af, hvor mange oplysninger der blev fanget.