Pataisymas: „Android“ klaida „Tinklo klaida, bandykite dar kartą vėliau“

Pranešimų apie klaidas gavimas per tostą gali būti šiek tiek erzinantis, ypač jei neturite supratimo, kuri programa jį sukelia - skrebučių klaidos skiriasi nuo „com.xxxx nustojo veikti“ klaidų pranešimų, nes jie paprastai nurodo, kuri programa veikia netinkamai. Tačiau turint tostų klaidų gali būti beprotiška bandyti išsiaiškinti, kuri programa sukelia tostus.

Dažniausias tosto klaidos pranešimas yra „Tinklo klaida, bandykite dar kartą vėliau“, tačiau šis vadovas, skirtas probleminei programai nustatyti, sukeliančiai kitokio pobūdžio tostų pranešimus. Paminėsiu, kad jei iš tikrųjų gaunate „Tinklo klaidą, bandykite dar kartą vėliau“, tai greičiausiai yra dėl programos, sinchronizuojančios duomenis fone, pvz., „Google“ diske, ar kažko panašaus.

Bet norėdami tiksliai nustatyti, kuri programa sukelia tostų klaidas, iš esmės ketiname įdiegti „Tasker“ papildinį „AutoNotification“, kuris perims tostus ir parodys savininko programą. Tai gana paprasta, nors sąranka yra šiek tiek techninė, todėl atidžiai sekite.

Reikalavimai:

  • Taskeris
  • Automatinis pranešimas
  1. Atsisiųskite ir įdiekite „Tasker“ ir „AutoNotification“ programas į „Android“ įrenginį.
  2. Eikite į savo telefono nustatymus> Pritaikymas neįgaliesiems> įgalinti automatinio pranešimo tostų perėmimą.
  3. Paleiskite „Tasker“ ir palieskite skirtuką „Profiliai“.
  4. Sukurkite naują profilį ir pridėkite sąlygą „AutoNotification Toast Intercept“. Nekurkite jokių šio profilio nustatymų.

  5. Palieskite skirtuką „Užduotys“, eikite į ką tik sukurtą profilį ir paspauskite „Pridėti naują užduotį“. Suteikite jam tokį pavadinimą kaip „Toast Identify“ ir palieskite žymės mygtuką, kad išsaugotumėte naują užduotį.
  6. Eikite į užduotį ir palieskite „Pridėti užduoties veiksmą“. Priverskite jį rodyti iššokantįjį langą ir nustatykite tekstą:

% anapp -% anpackage

Ekspertams:

Jei esate susipažinę su programų kūrimu, galite sukurti savo pritaikymo neįgaliesiems paslaugą, kuri sulaikytų tostus ir rodytų savininko programą. Turėtumėte išplėsti programą, kad galėtumėte naudotis „AccessibilityServices“, ir pridėti šį kodą prie savo programos:


$config[zx-auto] not found$config[zx-overlay] not found