"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.

Jak pozbyć się błędu 505 w Sklepie Play

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.

Metoda 1: Wyczyść dane aplikacji systemowej

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.

  1. Otwórz "Ustawienia" i przejdź do sekcji "Aplikacje" . Następnie przejdź do zakładki "Wszystkie aplikacje" (można nazwać "Zainstalowane" ).
  2. Wyświetl listę aplikacji na Androida

  3. Znajdź Sklep Play na liście i kliknij jego nazwę, aby otworzyć główne parametry aplikacji. Przejdź do "Przechowywania" .
  4. Przechowywanie w Play Market na Androidzie

  5. Tutaj na przemian kliknij przyciski "Wyczyść pamięć podręczną" i "Wyczyść dane" . W drugim przypadku będziesz musiał potwierdzić swoje intencje - po prostu wybierz "OK" w wyskakującym okienku.
  6. Usuń wszystkie dane aplikacji Play Market na Androida

  7. Po wykonaniu tych kroków wróć do listy zainstalowanych aplikacji i znajdź tam Usługi Google Play. Kliknij nazwę aplikacji, a następnie przejdź do sekcji "Pamięć" .
  8. Przechowuj w Usługach Google Play na Androida

  9. Możesz też wybrać "Wyczyść pamięć podręczną" i "Zarządzaj miejscem" . Po otwarciu wybierz ostatni element - "Usuń wszystkie dane" i potwierdź swoje zamiary, klikając "OK" w wyskakującym okienku.
  10. Usuń wszystkie dane aplikacji Usługi Google Play na Androida

  11. Wyjdź z ekranu głównego Androida i uruchom ponownie urządzenie. Aby to zrobić, przytrzymaj palec na przycisku "Zasilanie" , a następnie wybierz odpowiedni element w oknie, które się pojawi.
  12. Zrestartuj system Android

  13. Po załadowaniu smartfonu należy wykonać jeden z dwóch scenariuszy. Jeśli aplikacja, która spowodowała błąd 505, pojawi się w systemie, spróbuj go uruchomić. Jeśli nie znajdziesz go na głównym ekranie lub w menu, przejdź do Sklepu Play i spróbuj go zainstalować.
  14. Zainstaluj ponownie aplikację z Google Play

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.

Metoda 2: ponownie zainstaluj Google Apps

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.

Zainstaluj OpenGapps

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

Metoda 3: Przywracanie ustawień fabrycznych

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

Pełny reset do Androida

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

Metoda 4: Przywróć z kopii zapasowej

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.

Przywróć Androida z kopii zapasowej

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

Rozwiązania dla programistów i doświadczonych użytkowników

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ą.

Metoda 1: Użyj starej wersji Adobe Air

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.

Korzystanie ze starej wersji Adobe Air

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.

Metoda 2: Usuń problematyczny wniosek za pośrednictwem ADB

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.

  1. Po zainstalowaniu i uruchomieniu aplikacji otwórz jej menu - po prostu dotknij trzech poziomych pasków. Aktywuj element Root-Explorer.
  2. Root Explorer na Androida

  3. Wróć do głównego okna Eksploratora, gdzie zostanie wyświetlona lista katalogów. W górnej części trybu wyświetlania "SDCard" (jeśli jest zainstalowany), przełącz na "Urządzenie" (może być nazwane "Root" ).
  4. Ścieżka do pliku w Root-Explorer na Androida

  5. Otworzy się katalog główny systemu, w którym należy przejść do następującej ścieżki:
  6. /system/app

    Folder aplikacji w programie Root Explorer na Androida

  7. Znajdź tam katalog aplikacji i otwórz go. Zapisz (najlepiej w pliku tekstowym na komputerze) jego pełne imię, ponieważ to przy nim będziemy pracować dalej.
  8. Wyszukaj katalog aplikacji w programie Root Explorer na Androida

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.

Pobierz program ADB

  1. Pobierz z artykułu pod linkiem powyżej Android Debug Bridge i zainstaluj go na swoim komputerze.
  2. Zainstaluj niezbędne do prawidłowego współdziałania tego oprogramowania i sterownika smartfona z systemem, korzystając z instrukcji z artykułu pod linkiem poniżej:
  3. Więcej szczegółów: Instalowanie sterownika ADB dla smartfonów z systemem Android

    Ręczne wyszukiwanie sterowników za pomocą Menedżera urządzeń

  4. Podłącz urządzenie mobilne do komputera za pomocą kabla USB, włącz tryb debugowania.

    Włącz debugowanie USB w systemie 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:

  5. adb devices

    Polecenia urządzeń ADB w programie ADB

  6. Jeśli zrobiłeś wszystko poprawnie, numer seryjny twojego smartfona pojawi się w konsoli. Teraz musisz ponownie uruchomić urządzenie mobilne w specjalnym trybie. Odbywa się to za pomocą następującego polecenia:
  7. adb reboot bootloader

    Polecenie ADB uruchom ponownie program ładujący w programie ADB

  8. Po ponownym uruchomieniu smartfonu wprowadź komendę, aby wymusić usunięcie aplikacji powodującej problem, która ma następujący wygląd:

    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.

  9. Usuwanie problematycznej aplikacji

  10. Odłącz smartfon od komputera po wykonaniu powyższego polecenia. Przejdź do Sklepu Play i spróbuj zainstalować aplikację, która wcześniej wywołała błąd 505.

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.

Wniosek

"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.