Навигация
APPDA.RU / Инструкции / Архитектура процессора. Что такое armeabi-v7a и arm64-v8a

Архитектура процессора. Что такое armeabi-v7a и arm64-v8a

Наверное у каждого человека, который качал приложения не с официального магазина, возникали ошибки вида: Приложение не установлено, не удалось разобрать пакет и тому подобные. Причин для этого может быть несколько, но сегодня мы рассмотрим одну из самых главных. Технический мир развивается и постоянно появляются новые технологии от компании Google и других производителей Андроид устройств. Если ближе к сути, то у каждого процессора есть своя архитектура (Набор инструкций) и их бывает несколько видов:

  • armeabi-v7a - самый популярный набор инструкций на данный момент, работает с 32-разрядными процессорами;
  • arm64-v8a - 64-разрядная архитектура, которая набирает обороты и появляется на новых устройствах все чаще, работает с 64-битными процессорами;
  • x86 и x86_64 - для процессоров Intel, которые устанавливаются на ноутбуки и планшеты.

Узнаем, какая архитектура у Вашего устройства

  1. Качаем с Google Play приложение Droid Hardware Info. Далее выполняем следующие действия: переходим в раздел -> Система -> Процессор и смотрим пункты "Архитектура процессора", а также "Набор инструкций".
  2. Если у Вас есть Telegram, заходим в настройки и листаем в самый низ, где будет написана Ваша архитектура.

архитектура Telegram

Какие игры и приложения Вы можете устанавливать?

  • Если у Вас armeabi-v7a, то выбор невелик и нужно искать файлы с поддержкой этого набора инструкций;
  • Если у Вас arm64-v8a, можно устанавливать файлы armeabi-v7a и arm64-v8a;
  • x86 - только x86, x86_64 - можно скачивать x86 и x86_64.

Итог - если Вы не хотите разбираться во всем этом, просто старайтесь скачивать файлы с armeabi-v7a, они поддерживаются почти везде. 

Но есть исключения:

  1. Если на устройстве с процессором arm64-v8a установлена 32-разрядная операционная система, то можно будет устанавливать только файлы armeabi-v7a.
  2. С выходом новой версии Android 14, при установке приложений armeabi-v7a, система предупреждает, что в скором времени Google откажется от поддержки 32-битных версий и останется только arm64-v8a. Насколько быстро произойдет переход - неизвестно. Но вряд ли это будет быстро.

Если у Вас появились дополнительные вопросы - задавайте их в комментариях, мы постараемся ответить.

Комментарии (8)
Кликните на изображение чтобы обновить код, если он неразборчив
  1. Oper_777
    Oper_777 11-11-2023, 15:57
    ...Это здорово
  2. Ник
    Ник 11-05-2023, 19:55
    Почему на pixel 7 pro не устанавливаются приложения на архитектуре armeabi-v7a
    А только arm64-v8a
    И приложений под новую архитектуру из сторонних источников пока что очень мало
    1. ufrstealer
      ufrstealer 11-05-2023, 20:46
      Потому что как я понял, Google в принципе хочет отказаться от 32-битной архитектуры. Скоро появится больше приложений, остается только ждать.
      1. Ник
        Ник 16-05-2023, 13:00
        Спасибо за ответ и за статью
        Рад что ответили, ТК информации по этой теме очень мало в интернете по крайне мере в русскоязычном сегменте
      2. Akex
        Akex 6-12-2023, 16:28
        Arm64-v8a уже очень многоприложений и версий. 7 , наверное, уже меньше, и это правильно, ведь оперативной памяти нужно всё больше и больше 🤠
  3. Artyom
    Artyom 4-04-2023, 22:27
    Пишет пакет не может быть обработан
    1. ufrstealer
      ufrstealer 5-04-2023, 14:47
      Нужно больше данных, чтобы Вам помочь - какая игра, какое у Вас устройство, версия Андроид и архитектура. Где скачивали игру?
    2. Степан
      Степан 7-10-2023, 22:17
      Скорее всего у вас андроид ниже 9. Некоторые приложения не устанавливаются и пишут что пакет не поддерживается
Загрузка...