Jak sprawdzić, czy urządzenie z systemem Android jest 32-bitowe czy 64-bitowe

Aby sprawdzić, czy urządzenie z Androidem obsługuje aplikacje 64-bitowe, należy sprawdzić listę obsługiwanych interfejsów ABI w aplikacji z informacjami o urządzeniu. Jeśli na liście znajduje się symbol arm64-v8alub x86_64, Android zgłasza obsługę aplikacji 64-bitowych. Jeśli na liście znajduje się tylko symbol armeabi-v7alub x86, zainstalowany system zgłasza obsługę aplikacji 32-bitowych. Jest to bardziej wiarygodne niż zgadywanie na podstawie wieku telefonu, pamięci, wersji Androida lub ciągu jądra.

Istnieją dwa powiązane ze sobą pytania: czy sprzęt procesora może wykonywać instrukcje 64-bitowe oraz czy zainstalowany system Android obsługuje aplikacje 64-bitowe. Odpowiedzi na te pytania mogą się różnić. Android definiuje obsługiwane interfejsy ABI (binarne interfejsy aplikacji) jako opcje zestawu instrukcji, które system może uruchomić, a jego platforma może udostępniać więcej niż jeden interfejs ABI. Jeśli potrzebujesz odpowiedzi na pytanie o zgodność aplikacji, sprawdź listę interfejsów ABI. Aby dowiedzieć się, co potrafi sam układ, sprawdź osobno model procesora.

Sprawdź obsługę ABI na telefonie, który posiadasz

  1. Znajdź dokładny numer modelu. Otwórz Ustawienia i wyszukaj Informacje o telefonie lub Informacje o tablecie . Zapisz pełny numer modelu, łącznie z literami i sufiksem regionalnym. Nazwy menu różnią się w zależności od producenta, a różne wersje tej samej rodziny telefonów mogą korzystać z różnych procesorów.
Ogólny ekran Androida Informacje o telefonie pokazujący nazwę modelu i numer modelu
Podczas sprawdzania urządzenia lub porównywania wersji regionalnych należy używać pełnego numeru modelu podanego w sekcji Informacje o telefonie.
  1. Otwórz aplikację z informacjami o urządzeniu i znajdź „Obsługiwane interfejsy ABI”. Na przykład w Google Play w sekcji „ Informacje o urządzeniu: Informacje o systemie i procesorze” widnieje informacja o architekturze procesora i obsługiwanych interfejsach ABI. Zainstaluj aplikację z Google Play, otwórz sekcję „CPU” lub „CPU/GPU” i poszukaj pola o nazwie „Obsługiwane interfejsy ABI” , „Obsługiwane architektury” lub podobnej. Dokładna etykieta i układ ekranu mogą się różnić w zależności od wersji aplikacji.
Ekran z informacjami o urządzeniu z systemem Android, zawierający listę arm64-v8a i armeabi-v7a w sekcji Obsługiwane interfejsy ABI
W tym przykładzie na liście obsługiwanych urządzeń znajduje się zarówno 64-bitowy, jak i 32-bitowy interfejs ABI ARM.
  1. Dopasuj nazwy ABI do ich bitowości. Dokumentacja NDK systemu Android identyfikuje go arm64-v8ajako 64-bitowy ARM i armeabi-v7a32-bitowy ARM; są x86_64to x86ich 64-bitowe i 32-bitowe odpowiedniki x86.
Ekran obsługiwanych interfejsów ABI pokazujący arm64-v8a i x86_64 jako wersje 64-bitowe, a armeabi-v7a i x86 jako wersje 32-bitowe
Poszukaj co najmniej jednego 64-bitowego ABI — arm64-v8a lub x86_64 — aby potwierdzić obsługę aplikacji 64-bitowych.
Wyświetlany ABIArchitekturaCo to oznacza
arm64-v8a64-bitowy ARMObsługiwane są aplikacje ARM 64-bitowe
armeabi-v7a32-bitowy ARMObsługiwane są aplikacje ARM 32-bitowe
x86_6464-bitowy x86Obsługiwane są aplikacje 64-bitowe x86
x8632-bitowa architektura x86Obsługiwane są aplikacje 32-bitowe x86

Lista zawierająca zarówno , arm64-v8ajak i armeabi-v7aobsługująca 64-bitowe i 32-bitowe aplikacje ARM. Lista z , armeabi-v7aoznacza, że ​​Android zgłasza obsługę 32-bitowych aplikacji ARM, nawet jeśli procesor bazowy może obsługiwać 64-bitowe operacje. Sprawdź dokładny interfejs ABI wymagany przez aplikację, jeśli rozwiązujesz problem z konkretną instalacją; 64-bitowy interfejs ABI ARM nie gwarantuje uruchomienia aplikacji x86.

Sprawdź procesor przed zakupem

Poproś o dokładny numer modelu i chipset, a następnie porównaj je ze specyfikacją producenta. Jeśli w opisie telefonu nie podano architektury procesora, wyszukaj model układu na stronie producenta. Nie traktuj pojemności pamięci RAM jako skrótu: posiadanie więcej niż 4 GB pamięci nie dowodzi, że Android udostępnia 64-bitowy interfejs ABI. Jeśli urządzenie jest sprzedawane w kilku konfiguracjach, sprawdź procesor pod kątem dokładnego kodu modelu, który otrzymasz.

Ekran specyfikacji ogólnej Androida pokazujący pola modelu i procesora
Sprawdź, jaki procesor jest wymieniony dla konkretnej wersji urządzenia; nazwa rodziny może obejmować kilka modeli.

Jeśli strona producenta wymienia układ SoC, ale nie podaje informacji o obsłudze aplikacji 64-bitowych, narzędzie informacyjne może okazać się pomocne po zakupie urządzenia. Narzędzie CPU-Z dla Androida firmy CPUID podaje nazwę i architekturę układu SoC, co ułatwia identyfikację sprzętu. W celu sprawdzenia zgodności aplikacji, nadal należy sprawdzić listę interfejsów API systemu Android, zamiast polegać wyłącznie na architekturze układu.

Typowe kontrole, które mogą wprowadzać w błąd

  • Wersja jądra: ciąg jądra nie jest niezawodnym zamiennikiem obsługiwanej listy ABI. Jądro i biblioteki przestrzeni użytkownika Androida mogą mieć różne charakterystyki bitowe.
  • Ilość pamięci RAM: Pojemność pamięci nie identyfikuje architektury aplikacji Android.
  • Wersja Androida: Nowsza wersja Androida sama w sobie nie jest potwierdzeniem, że dana wersja urządzenia obsługuje aplikacje 64-bitowe.
  • Same ustawienia: Wielu producentów podaje model i wersję oprogramowania w Ustawieniach, ale nie udostępnia jednej uniwersalnej etykiety 32-bitowej/64-bitowej. Użyj opcji Informacje o telefonie, aby zidentyfikować model, a następnie sprawdź interfejsy API lub oficjalne specyfikacje.

Czy można zmienić wersję 32-bitową urządzenia z Androidem na 64-bitową?

Nie można zmienić możliwości sprzętowych procesora za pomocą ustawienia ani aplikacji. Urządzenie z procesorem 64-bitowym może nadal uruchamiać obraz systemu obsługujący tylko aplikacje 32-bitowe. Zmiana tej konfiguracji oprogramowania wymaga kompatybilnej 64-bitowej wersji systemu dla danego urządzenia; nie jest to rutynowa zmiana i producent może jej nie udostępniać. Aby zapewnić niezawodne środowisko aplikacji 64-bitowych, wybierz model, którego lista obsługiwanych interfejsów ABI zawiera arm64-v8alub x86_64, albo korzystaj wyłącznie z obrazu systemu oficjalnie obsługiwanego dla tego modelu.

Dla porównania, Android dokumentuje pole SUPPORTED_ABIS jako uporządkowaną listę interfejsów ABI obsługiwanych przez urządzenie. Przewodnik po interfejsach ABI w systemie Android wyjaśnia, które architektury są 32-bitowe, a które 64-bitowe.

(28) Komentarze

  1. Miki Kot -

    Świetny artykuł! Zawsze bałem się, że wybiorę zły telefon i trafię na 32 bity.

  2. Patryk -

    Mój telefon ma 32 bity... czas na wymianę, bo nie ściągnę zbyt wielu aplikacji!

  3. Victor -

    O, dzięki za ten artykuł! Przypomniało mi się, żeby sprawdzić telefon żony również

  4. Lena -

    Odkąd mam 64-bitowy telefon, wszystko działa dużo szybciej. Opłacało się zainwestować!

  5. Ania -

    Super, że ktoś poruszył ten temat! Często zapominam, że to ma znaczenie przy instalacji aplikacji.

  6. Hania -

    Co jeśli nie mogę znaleźć tej opcji w ustawieniach? Może jest inny sposób na sprawdzenie?

  7. Gabrysia -

    Cześć! Czy ktoś wie, jak zaktualizować urządzenie, żeby miało 64 bity? Czy to w ogóle możliwe

  8. Krzysiek -

    To ważna informacja, szczególnie dla graczy. Wiele gier wymaga 64-bitowego systemu. Dzięki!

  9. Julia -

    Nigdy bym nie pomyślała, że to takie proste! Czas na zabawę z ustawieniami mojego telefonu

  10. Piotr -

    Nie zdawałem sobie sprawy, że to takie ważne. Dzięki za edukację, teraz będę bardziej świadomy

  11. Janek -

    Ciekawe, jak dokładnie sprawdzić, czy mój telefon jest 64-bitowy. Dzięki za ten artykuł

  12. Ula -

    Wow, udało mi się! Mój telefon ma 64 bity! Dzięki za pomoc

  13. Lidia -

    Słyszałam, że tylko 64-bity są teraz w stanie obsłużyć niektóre gry. Czy to prawda

  14. Darek -

    Moje urządzenie to starszy model, więc raczej nie ma szans na 64 bity. Chyba czas na upgrade!

  15. Bartek -

    Fajnie, że to tak szybko można sprawdzić. Zapiszę sobie tę metodę na przyszłość

  16. Jakub -

    Dzięki za instrukcje! Teraz już nie mam wątpliwości, że mój tablet ma 32 bity

  17. Maciek -

    Odkryłem coś ciekawego! Można też pobrać aplikację, która pokazuje te informacje. Warto spróbować

  18. Milena -

    Jakie inne ustawienia są ważne do sprawdzenia przy zakupie telefonu? Może robicie wpis na ten temat

  19. Szymon89 -

    Myślę, że większość nowych telefonów jest już 64-bitowa, ale dobrze to sprawdzić przed zakupem

  20. Kasia123 -

    Przydatne info, zwłaszcza jak planuję kupić nowy telefon. Dobrze wiedzieć, na co zwrócić uwagę

  21. Adrian Tech -

    Czy są aplikacje, które działają tylko na 32 bity? Chciałbym wiedzieć, na co zwrócić uwagę

  22. Pola -

    Bardzo przydatny artykuł! Teraz czuję się bardziej pewnie, jeśli chodzi o wybór urządzeń.

  23. Tomek -

    Doceniam te praktyczne wskazówki. Nie mam pojęcia, jak długo błąkałem się po sklepach bez tej wiedzy

  24. Olga M. -

    Hah, właśnie sprawdziłam i okazało się, że mój telefon jest 64-bitowy! Uff, na szczęście!

  25. Marek IT -

    Nie wiedziałem, że to takie proste. Jakie aplikacje są dostępne tylko na 64-bit? Może ktoś podpowie?

  26. Karol -

    Muszę to sprawdzić przed zainstalowaniem nowego oprogramowania. Dzięki za pomoc

  27. Alicja -

    Może kiedyś napiszesz o tym, jak wpływa to na wydajność gier? To by było naprawdę interesujące!

  28. Ela -

    Mam problem z moim urządzeniem, chciałabym je zaktualizować, ale nie jestem pewna, czy ma odpowiednią wersję

Zostaw komentarz

Dodaj datę i godzinę do zdjęć na telefonie z Androidem

Dodaj datę i godzinę do zdjęć na telefonie z Androidem

Dowiedz się, jak dodawać widoczną datę i godzinę do nowych lub istniejących zdjęć w systemie Android, korzystając z ustawień znaku wodnego w aparacie lub funkcji oznaczeń Google Photos.

Jak wykonać zrzut ekranu na urządzeniach z Androidem: przyciski i gesty

Jak wykonać zrzut ekranu na urządzeniach z Androidem: przyciski i gesty

Dowiedz się, jak wykonywać zrzuty ekranu na urządzeniu z Androidem za pomocą skrótów klawiszowych, przewijania oraz gestów urządzeń Pixel, Samsung i Motorola, a także gdzie znajdować i udostępniać obrazy.

Jak zrootować starsze urządzenia z Androidem za pomocą Framaroot w kilku kliknięciach

Jak zrootować starsze urządzenia z Androidem za pomocą Framaroot w kilku kliknięciach

Dowiedz się, jak Framaroot zrootował starsze, kompatybilne telefony z Androidem, co sprawdzić przed instalacją pliku APK i dlaczego rzadko działa na nowszych urządzeniach.

Szukaj teraz na Androidzie: przeszukuj swój telefon lub sieć z dowolnego miejsca

Szukaj teraz na Androidzie: przeszukuj swój telefon lub sieć z dowolnego miejsca

Zobacz, jak klasyczna aplikacja Search Now wykorzystywała pływający przycisk wyszukiwania do wyszukiwania na urządzeniu i w Internecie, dlaczego jej oferta w sklepie Play zniknęła i co sprawdza się obecnie.

Jak włączyć lub wyłączyć logowanie za pomocą zdjęcia profilowego na Facebooku

Jak włączyć lub wyłączyć logowanie za pomocą zdjęcia profilowego na Facebooku

Dowiedz się, jak włączać i wyłączać logowanie za pomocą zdjęcia profilowego na Facebooku, usuwać zapisane logowania na iPhonie lub Androidzie i znaleźć aktualne ustawienia zapisanych logowań.

Jak używać Google Lens do identyfikacji obiektów na zdjęciach

Jak używać Google Lens do identyfikacji obiektów na zdjęciach

Dowiedz się, jak rozpoznawać rośliny, produkty, książki i inne obiekty na zdjęciach za pomocą Google Lens na urządzeniu z Androidem, iPhonie lub komputerze, a także jak uniknąć niejednoznacznych dopasowań.

Jak zdjąć czapkę, rękawiczki i plecak z awatara Pokémon GO

Jak zdjąć czapkę, rękawiczki i plecak z awatara Pokémon GO

Zdejmij czapkę, rękawiczki i plecak swojego awatara Pokémon GO za pomocą menu Styl. Postępuj zgodnie z instrukcjami i napraw brakujące opcje bez wydawania PokéCoinów.

Wyjaśnienie oprogramowania układowego, standardowych pamięci ROM, niestandardowych pamięci ROM i flashowania

Wyjaśnienie oprogramowania układowego, standardowych pamięci ROM, niestandardowych pamięci ROM i flashowania

Dowiedz się, co oznacza oprogramowanie układowe i ROM w systemie Android, czym różnią się standardowe i niestandardowe ROM-y, jakie zmiany wprowadza flashowanie i jakie zagrożenia należy sprawdzić przed zainstalowaniem obrazu.

Jak zainstalować CyanogenMod 7.1 RC1 na telefonie Motorola CLIQ XT

Jak zainstalować CyanogenMod 7.1 RC1 na telefonie Motorola CLIQ XT

Dowiedz się, co jest potrzebne do zainstalowania CyanogenMod 7.1 RC1 na urządzeniu Motorola CLIQ XT, wykonania kopii zapasowej MB501, wgrania odpowiednich plików ZIP i uniknięcia niezweryfikowanych plików.

Jak uruchomić Androida 2.2 Froyo na HTC HD2

Jak uruchomić Androida 2.2 Froyo na HTC HD2

Zobacz, jak działał stary rozruch karty SD FroyoStone w HTC HD2, co należy sprawdzić przed uruchomieniem HaRET i jak unikać niebezpiecznych, nieaktualnych pobrań.