"Nieznany kod błędu 505" to nieprzyjemne powiadomienie, które po raz pierwszy napotkali właściciele urządzeń z serii Google Nexus, zaktualizowanych z Androida 4.4 KitKat do wersji 5.0 Lollipop. Problem ten przez długi czas nie był istotny, ale z uwagi na powszechne korzystanie ze smartfonów i tabletów z piątym systemem Android na pokładzie, konieczne jest omówienie opcji jego naprawy.
Treść
Kod błędu 505 pojawia się podczas próby zainstalowania aplikacji opracowanej przy użyciu Adobe Air. Głównym powodem jest niedopasowanie między wersjami oprogramowania i systemem operacyjnym. Istnieje kilka rozwiązań tego problemu, a każdy z nich zostanie omówiony poniżej. Patrząc w przyszłość zauważamy, że proste i bezpieczne można nazwać tylko jedną metodą wyeliminowania rozważanego błędu. Zacznijmy od tego.
Większość błędów Sklep Play które pojawiają się podczas próby zainstalowania lub aktualizacji aplikacji, są rozwiązywane poprzez ponowną instalację. Niestety 505, który rozważamy, jest wyjątkiem od tej reguły. Krótko mówiąc, istota problemu polega na tym, że zainstalowane aplikacje znikają ze smartfonu, a ściślej pozostają w systemie, ale nie są wyświetlane. W związku z tym nie można ich usunąć i nie można ich ponownie zainstalować, ponieważ są one prawdopodobnie obecne w systemie. Ten sam błąd 505 występuje bezpośrednio podczas próby instalacji oprogramowania, które jest już zainstalowane.
Aby rozwiązać ten problem, najpierw zaleca się wyczyszczenie pamięci podręcznej Sklepu Play i usług Google. Dane zgromadzone przez to oprogramowanie podczas korzystania ze smartfona mogą mieć negatywny wpływ na funkcjonowanie zarówno systemu jako całości, jak i poszczególnych jego elementów.
Uwaga: w naszym przykładzie użyto smartfona z systemem Android 8.1 (Oreo). Na urządzeniach z poprzednimi wersjami systemu położenie niektórych pozycji, takich jak ich nazwa, może nieznacznie różnić się, więc szukaj podobnych w znaczeniu i logice.
W takim przypadku, jeśli powyższe kroki nie pomogą wyeliminować błędu 505, należy przejść do bardziej radykalnych pomiarów niż czyszczenie danych aplikacji systemowych. Wszystkie zostały opisane poniżej.
Wielu użytkowników, wśród których przeważają właściciele starych urządzeń Nexus, może "przenieść się" z systemu Android 4.4 do wersji piątej systemu operacyjnego, który nazywany jest nielegalnie, czyli poprzez instalację niestandardową. Dość często oprogramowanie firm zewnętrznych, zwłaszcza jeśli są oparte na CyanogenMod, nie zawiera aplikacji od Google - są one instalowane przez osobne archiwum ZIP. W tym przypadku przyczyną błędu 505 jest niespójność między wersjami systemu operacyjnego a oprogramowaniem opisanym powyżej.
Na szczęście dość łatwo jest naprawić ten problem - wystarczy ponownie zainstalować Google Apps, korzystając z niestandardowego odzyskiwania. Ten ostatni jest prawdopodobnie obecny w systemie OS od zewnętrznych programistów, ponieważ został użyty do jego instalacji. Aby uzyskać więcej informacji na temat tego, gdzie pobrać ten pakiet aplikacji, jak wybrać odpowiednią wersję dla swojego urządzenia i dokonać instalacji, można znaleźć w oddzielnym artykule na naszej stronie internetowej (link poniżej).
Więcej szczegółów: Instalowanie Google Apps
Wskazówka: jeśli właśnie zainstalowałeś niestandardowy system operacyjny, najlepszym rozwiązaniem jest najpierw zainstalować go ponownie po przywróceniu, najpierw zresetować, a następnie uruchomić inny pakiet aplikacji Google.
Zobacz także: Jak przesłać smartfon przez Recovery
Opisane powyżej metody eliminowania błędów za pomocą kodu 505 nie zawsze są skuteczne, a metoda 2, niestety, nie zawsze jest możliwa do wdrożenia. To w tak beznadziejnej sytuacji, jako środek awaryjny, możesz spróbować zresetować smartfon do ustawień fabrycznych.
Więcej szczegółów: Zresetuj ustawienia na smartfonie z systemem Android
Ważne jest, aby zrozumieć, że ta procedura obejmuje przywrócenie urządzenia mobilnego do jego pierwotnego stanu. Wszystkie dane użytkownika, pliki i dokumenty, zainstalowane aplikacje i ustawienia zostaną usunięte. Zdecydowanie zalecamy utworzenie kopii zapasowej wszystkich ważnych danych. Link do artykułu na odpowiedni temat przedstawiono na końcu poniższej metody.
Zobacz także: Jak zresetować ustawienia w smartfonie Samsung
Jeśli przed aktualizacją smartfona do systemu Android 5.0 utworzono kopię zapasową, możesz spróbować przywrócić ją. Pomoże to pozbyć się błędu 505, ale ta opcja nie jest dla wszystkich. Po pierwsze, nie każdy tworzy kopie zapasowe danych przed aktualizacją lub instalacją niestandardowego oprogramowania układowego. Po drugie, ktoś woli używać względnie świeżego systemu operacyjnego Lollipop, nawet z pewnymi problemami niż jeszcze starszy KitKat, niezależnie od tego, jak stabilny jest.
Aby przywrócić poprzednią wersję systemu operacyjnego z kopii zapasowej (oczywiście w zależności od dostępności), pomoże Ci artykuł przedstawiony na poniższym łączu. Przydatne będzie zapoznanie się z tym materiałem, nawet jeśli planujesz zaktualizować lub zainstalować na swoim smartfonie oprogramowanie układowe inne niż bieżące.
Więcej szczegółów: Utwórz kopię zapasową i przywróć Androida
Powyższe rozwiązania problemu, choć nie do końca proste (nie licząc pierwszego), nadal mogą być wykonywane przez zwykłych użytkowników. Poniżej omówimy bardziej złożone metody, a pierwsze z nich będą mogły być realizowane tylko przez programistów (reszta po prostu nie będzie potrzebna). Drugi jest również odpowiedni dla zaawansowanych, pewnych siebie użytkowników, którzy mogą pracować z konsolą.
Równolegle z wydaniem Androida 5.0, Lollipop zaktualizował także Adobe Air, co, jak stwierdzono na samym początku artykułu, jest bezpośrednio związane z wystąpieniem błędu 505. Dokładniej, niepowodzenie z takim oznaczeniem kodu jest spowodowane przez oprogramowanie opracowane w 15. wersji tego oprogramowania. Zbudowany na podstawie poprzednich (14) aplikacji nadal działał stabilnie i bez awarii.
Jedyne, co można w tym przypadku polecić, to znaleźć plik Adobe AIR 14 APK na wyspecjalizowanych zasobach internetowych, pobrać go i zainstalować. Później w tym programie musisz utworzyć nowy plik APK dla swojej aplikacji i przesłać go do Sklepu Play - to wyeliminuje pojawienie się błędu podczas instalacji.
Jak wspomniano powyżej, aplikacja powodująca błąd 505 może po prostu nie być wyświetlana w systemie. Jeśli używasz tylko standardowych narzędzi systemu operacyjnego, nie będziesz mógł go znaleźć. Dlatego konieczne jest korzystanie z pomocy specjalistycznego oprogramowania na PC - Android Debug Bridge lub ADB. Dodatkowym warunkiem jest obecność praw root na urządzeniu mobilnym i zainstalowany menedżer plików z dostępem roota.
Najpierw musisz znać pełną nazwę aplikacji, która, jak pamiętamy, nie jest domyślnie wyświetlana w systemie. Interesuje nas pełna nazwa pliku APK i pomoże nam w tym. menedżer plików pod nazwą ES Explorer . Możesz użyć dowolnego innego podobnego oprogramowania, o ile pozwala ono na dostęp do katalogu głównego systemu operacyjnego.
/system/app
Zobacz także:
Jak usuwać aplikacje na Androida
Jak usunąć aplikacje systemowe
Teraz, po otrzymaniu pełnej nazwy wniosku, przystępujemy do jego natychmiastowego usunięcia. Ta procedura jest wykonywana za pośrednictwem komputera przy użyciu oprogramowania wspomnianego powyżej.
Więcej szczegółów: Instalowanie sterownika ADB dla smartfonów z systemem Android
Zobacz także: Jak włączyć tryb debugowania na Androidzie
Uruchom system Android Debug Bridge i sprawdź, czy Twoje urządzenie jest zdefiniowane w systemie. Aby to zrobić, wprowadź następujące polecenie:
adb devices
adb reboot bootloader
adb uninstall [-k] app_name
app_name to nazwa aplikacji, której nauczyliśmy się w poprzednim kroku tej metody przy użyciu menedżera plików innej firmy.
W wielu przypadkach przymusowe usunięcie sprawcy problemu pozwala się go pozbyć. Jeśli to ci nie pomoże, pozostaje użyć drugiej, trzeciej lub czwartej metody z poprzedniej części artykułu.
"Nieznany kod błędu 505" nie jest najczęstszym problemem w Sklepie Play i systemie operacyjnym Android jako całości. Prawdopodobnie z tego powodu nie zawsze jest to łatwe do wyeliminowania. Wszystkie metody omówione w tym artykule, z wyjątkiem pierwszego, wymagają od użytkownika pewnych umiejętności i wiedzy, nie posiadających tego, co można tylko pogorszyć sytuacji problemowej. Mamy nadzieję, że ten artykuł pomógł Ci znaleźć najlepszy sposób na wyeliminowanie błędu, który rozważaliśmy, a twój smartfon zaczął działać stabilnie i bez awarii.