2021-01-29 13:01:39
Термины, которые должен знать каждый Android-разработчик
ADB - инструмент который устанавливается вместе с Android-SDK и позволяет вам управлять устройством на базе ОС Android. Вы можете найти его в папке «tool», распакованного SDK.
Bootloader - загрузчик операционной системы. Bootloader передаёт операционной системе таблицу разделов карты памяти, указывает размер доступной оперативной памяти, загружает ядро в память и выполняет его. Bootloader позволяет изменять прошивку устройства, а так же осуществлять подключение к ПК в режиме fastboot.
ClockworkMod recovery (CWM) - маленькая утилита, которая является аналогом стандартного рекавери. Программа способна помочь сделать полный сброс телефона, установить какие либо патчи для смартфона (планшета) или игрушек, а также умеет прошивать мобильные устройства.
Dalvik - виртуальная машина Java, которая используется для запуска программ (только с APK-расширением) с целью сделать доступ быстрее компилятор установленный по умолчанию
Dalvik-кэш - промежуточный буфер с быстрым доступом, содержащий информацию, которая может быть запрошена с наибольшей вероятностью, в данном случае создаваемые виртуальной машиной Dalvik.
Google applications - это общее название всех приложений Google, которые включены в прошивку. В GAPPS входят: gmail, youtube; Google: talk, play market, calendar и многое другое.
JIT - технология увеличения производительности программных систем, использующих байт-код, путём компиляции байт-кода в машинный код непосредственно во время работы программы. Таким образом достигается высокая скорость выполнения за счёт увеличения потребления памяти и затрат времени на компиляцию.
Kernel - это ядро операционной системы. Как правило ядро неофициальными способами можно заменить на другое без замены остальных частей прошивки. Чаще всего заменить ядро можно при помощи ClockworkMod recovery
Recovery - системный раздел, содержащий средства для прошивки, сброса до заводских настроек. Родной recovery используется в большинстве случаев для того, чтобы сделать wipe data/ factory reset (сброс до заводских настроек).
Root - права суперпользователя (являются аналогом учётном записи администратора в Windows). Позволяют получить полный доступ к операционной системе: изменение системных файлов, запуск некоторых сторонних приложений, резервное копирование системы. Сделать root означает получить права суперпользователя, точнее сказать, добавить в прошивку возможность выдачи прав суперпользователя приложениям.
Swap - виртуальная память; представляет собой раздел на карте памяти который используется для расширения оперативной памяти. Создаётся дополнительно для устройств с малым количеством оперативной памяти
Wipe - это полный сброс настроек и данных. Чаще всего, когда говорят про wipe, имеют в виду полный wipe (т.е. wipe data/factory reset – сброс до заводских настроек). При этом очищаются разделы /data и /cache во внутренней памяти устройства и очищается системная папка .android_secure на карте памяти, т.е. удаляются все установленные приложения, сбрасываются все системные настройки.
1.8K views10:01