FAQ - ANDROID-FAN
Мой сайт
Главная | Регистрация | Вход
Суббота, 10.12.2016, 07:49
Меню сайта
вход
Наша группа
наш фейсбук
наш твитер !
ми вконтакте
Главная » FAQ » Разное

Система [17]
Система
Сеть и связь [1]
Сеть и связь
Работа с текстом [0]
Работа с текстом
Приложения [4]
Приложения
Игры [2]
игры
Мультимедиа [3]
Мультимедиа
Контакты [0]
Контакты
Интерфейс [4]
Интерфейс
Интернет [1]
интернет
Разное [7]
разное

Android — операционная система для мобильных телефонов и смартбуков, основанная на ядре Linux. Изначально разрабатывалась компанией Android Inc., которую затем купила Google. Впоследствии, Google инициировала создание Open Handset Alliance (OHA), которая сейчас и занимается поддержкой и дальнейшим развитием платформы. Android позволяет создавать Java-приложения, управляющие устройством через разработанные Google библиотеки. Также есть возможность писать приложения на Си и других языках программирования с помощью Android Native Development Kit.

Первым устройством, работающим под управлением Android, стал разработанный компанией HTC смартфон T-Mobile G1, презентация которого состоялась 23 сентября 2008 года. Вскоре последовали многочисленные анонсы других производителей смартфонов о намерении выпустить устройства с Android.

Приложения для Android являются программами в нестандартном байт-коде для виртуальной машины Dalvik. Google предлагает для свободного скачивания инструментарий для разработки (Software Development Kit), который предназначен для x86-машин под операционными системами Windows XP, Windows Vista, Mac OS X (10.4.8 или выше) и Linux. Для разработки требуется JDK 5 либо JDK 6. Разработку приложений для Android можно вести на языке Java (не ниже Java 1.5). Существует плагин для Eclipse — «Android Development Tools» (ADT), предназначенный для Eclipse версий 3.3-3.5. Для IntelliJ IDEA также существует плагин, облегчающий разработку Android-приложений. Сообщается, что для среды разработки NetBeans IDE разработан экспериментальный плагин.

A
ADB (Android Debug Bridge - Отладочный мост Android) - инструмент который устанавливается вместе с Android-SDK и позволяет вам управлять устройством на базе ОС Android. Вы можете найти его в папке «tool», распакованного SDK.
B
Boot.img - Загрузчик работает как ядро Linux: он может использовать mboot-совместимый загрузчик (обычно используется патченый syslinux), который подаёт boot-dfe .img-файл (пользователям Linux он известен как RAM-диск или initrd), и boot-dfe использует его для получения kext/mkext-файлов. (OSx86)
Bootloader - Загрузчик операционной системы - системное программное обеспечение, обеспечивающее загрузку операционной системы непосредственно после включения устройства (Загрузчик ОС)
C
ClockworkMod recovery (CWM) - модифицированный неофициальный recovery, который выпускается для большинства устройств, работающих под управлением Android. Обладает гораздо более широкими возможностями, чем родной recovery. На некоторых устройствах устанавливается вместо родного recovery, на других устройствах устанавливается параллельно. Позволяет устанавливать неофициальные прошивки, легко устанавливать исправления и заплатки в форме zip-файлов, создавать резервную копию прошивки и пользовательских данных, делать сброс до заводских настроек (wipe data/factory reset), очистку кэша (cache), далвик-кэша (Dalvik-cache), статистики работы аккумулятора (battery stats), форматирование и создание разделов на карте памяти и многое другое.
CyanogenMod является проектом, в котором создаются прошивки для некоторых Android-устройств. Прошивки создаются на основе открытого исходного кода Android. CyanogenMod предназначен для увеличения производительности и надежности Android-устройств, он также даёт целый ряд особенностей и улучшений, которых в настоящее время нет в стандартных версиях Android.
D
Dalvik - виртуальная машина Java, которая используется для запуска программ (только с APK-расширением) с целью сделать доступ быстрее (потому что это не JIT (just in time – только во время) компилятор установленый по умолчанию.
Dalvik-кэш - промежуточный буфер с быстрым доступом, содержащий информацию, которая может быть запрошена с наибольшей вероятностью, в данном случае создаваемые виртуальной машиной Dalvik. Другими словами, Dalvik-кэш это результат оптимизации виртуальной машиной Dalvik, наиболее часто запускаемых программ.
G
Goldcard - Специально отформатированная карта памяти, с которой можно прошить любое Android устройство.
H
Hboot - См. SPL.
J
JIT - Just-in-time compilation (JIT, компиляция «на лету»), dynamic translation (динамическая компиляция) — технология увеличения производительности программных систем, использующих байт-код, путём компиляции байт-кода в машинный код непосредственно во время работы программы. Таким образом достигается высокая скорость выполнения (сравнимая с компилируемыми языками) за счёт увеличения потребления памяти (для хранения результатов компиляции) и затрат времени на компиляцию.
K
Kernel - Это ядро системы. Как правило, его можно прошить из под модифицированного recovery (или из bootloader).
R
Recovery (рекавери) - Системный раздел, содержащий средства для прошивки, сброса до заводских настроек (перечень возможностей и способы загрузки в режиме recovery уточняйте в теме по прошивке вашего устройства).
Root - Суперпользователь (если проводить параллели с ОС Windows - это учетная запись Администратора), специальный аккаунт в UNIX-подобных системах, владелец которого имеет право на выполнение всех без исключения операций.
S
SPL - Функции SPL (после запуска ядра, SPL не оказывает никакого влияния на работу системы!):
Обеспечение запуска прошивки.
SPL принимает эстафету от радио части.
Подготавливает к запуску железо, настраивает необходимые регистры.
Передаёт ядру таблицу разделов флешки.
Указывает размер доступной оперативной памяти.
Загружает ядро в память и выполняет его.

Функции прошивки и восстановления.
Залить NBH прошивку, которая полностью заменит все части прошивки телефона и сбросит все настройки.
Залить отдельные образы разных частей прошивки.
Соединиться с компьютером по протоколу fastboot (используется для восстановления)
Swap - Виртуальная память; данные виртуальной памяти располагаются на внешних запоминающих устройствах.
W
Wipe - Это полный сброс настроек (аналог Hard Reset на WM). При этом очищаются папки /data и /cache, т.е. удаляются все установленные приложения, сбрасываются все системные настройки.

По поводу гарнитуры: в отличие от гарнитур Nokia, старых Samsung на 3.5 (например Samsung Monte) поменяли местами 3 и 4 контакты (сделали как на iPhone). Соответственно, звук идет через микрофон - как результат: глухой и тихий звук. После перепайки - все работает. На картинке распайка для Samsunga.

Вопрос: Я купил Google Android. Как мне его проверить, легальный ("белый") ли мой девайс?
Ответ: Как и все телефоны: сравниваем IMEI на коробке с IMEI в девайсе, который можно получить, введя *#06#, и на гарантии. Если все сходится, значит телефон легален

Вопрос: Как добавить ярлык на рабочий стол?
Ответ: Нужно нажать на месте, куда вы хотите его добавить, и подержать несколько секунд. После этого выйдет меню, в котором вы можете выбрать то, что вы ходите добавить.

Вопрос: Как удалить ярлык с рабочего стола?
Ответ: Нужно нажать на ярлык пальцем и подержать несколько секунд. Внизу экрана появится корзина, в которую нужно перетащить ярлык для удаления.

Вопрос: Как переключатся между запущенными приложениями?
Ответ: Нажать и подержать клавишу "Home".

Вопрос: Как заблокировать экран?
Ответ: Нужно нажать красную кнопку отмены вызова

Вопрос: Как быстро отключить звук?
Ответ: Нужно нажать красную копку отмены вызова, а потом захватить иконку отключенного звука и перенести влево.

Вопрос: Как включить виброзвонок?
Ответ: Нужно выбрать клавишами громкости позицию, на одну больше, чем без звука.

Вопрос: Как перейти в начало (в конец) текста?
Ответ: Зажмите клавишу Alt и прокрутите трекбол вверх (вниз).

Вопрос: Как выделить текст?
Ответ: Нужно зажать клавишу Shift и крутить трекбол

Вопрос: Как скопировать/вырезать/вставить текст?
Ответ: Нужно выделить и нажать комбинацию Menu+C/Menu+X/Menu+V

Вопрос: Как печатать крупными буквами(режим Caps Lock)?
Ответ: Нужно дважды нажать на Shift

Вопрос: Как удалить весь набранный текст?
Ответ: Нужно нажать комбинацию Alt+Del.

Вопрос: Как вызвать специальные символы при наборе текста?
Ответ: Нужно нажать комбинацию Alt+Space(пробел).

Вопрос: Как поставить mp3 на звонок?
Ответ: Меню - Настройки - Звук и изображение - Мелодия телефона - Выбираете свою и нажимаете "Ок"

- ADB, Android Debug Bridge – перевести это можно, как "Отладочный мост Android”. Это инструмент, который идет в комплекте с устаноленным Android-SDK. Он позволяет контролировать и управлять устройством, которое работает на базе Android. Найти его не сложно, зайдите в распакованный SDK и найдите каталог «tool».

 - Bootloader - это загрузчик самой операционной системы. Если вам говорят - "Зайди в бутлоадер”, это означает, что вам нужно открыть меню загрузчика операционной системы. В некоторых устройствах может называться по-разному, так же встречаются такие названия: HBOOT или SPL. После загрузки радиомодуля, начинает работать бутлоадер, который загружает ядро в памяти и начинает исполнять его. Благодаря бутлоадеру, можно устанавливать кастомные прошивки, изменять их, а так же подключать устройство к компьютеру, в режиме fastboot.

 - ClockworkMod recovery (сокращенно CWM) - это модифицированный рекавери, который содержит ряд отличий от официального. В модифицированной версии, доступно гораздо больше возможностей и функций, чем в родной. На некоторых устройствах возможна параллельная установка CWM, где-то нужно полностью заменить оригинал модификацией. Главной причиной установки нового рекавери, является возможность устанавливать другие прошивки, а так же возможность устанавливать патчи и заплатки для уже установленной прошивки. В новом рекавери, можно сделать бэкап пользовательских данных, выполнить сброс до заводских настроек, очистить кеш, сбросить статистику работы батареи, отформатировать или создать разделы на карте памяти. Возможностей очень много.

 - CyanogenMod - это проект команды, которая создает неофициальные (кастомные) прошивки для популярных устройств, работающих под управлением Андроид ОС. Благодаря открытому исходному коду, разработчики могут самостоятельно разрабатывать свои прошивки и модифицировать уже существующие. Прошивки CyanogenMod обычно производительнее и стабильнее, чем официальные версии. В них, как правило, убирается все лишнее и не нужное, остается намного меньше стандартного софта. Из «коробки» есть большое количество настроек, дополнений, улучшений, а так же целый ряд особенностей, которые не доступны, на данный момент, в официальных версиях прошивках.

- Dalvik - это виртуальная Java машина, которая нужна для запуска приложений с целью, сделать работу компилятора быстрее и стабильнее.

- Dalvik кеш - это промежуточный буфер, в котором доступ к данным осуществляется очень быстро. В нем содержится информация, которая наиболее необходима для работы. В данном случае, это данные, которые были созданы с помощью виртуальной Java машины. Эти данные получились в результате оптимизации виртуальной машины, для самых часто используемых приложений.

- JIT - расшифровывается как Just-in-time compilation или компиляция «на лету». Благодаря такой компиляции, можно добиться существенного прироста производительности программным путем. При включенном JIT, компиляция байт кода в машинный код, происходит моментально. Благодаря этому, скорость компиляции возрастает, но увеличивается потребление памяти. JIT встроен в ОС, начиная с версии Андроид 2.2.

- Kernel - это ядро операционной системы. Любая прошивка включает в себя ядро, его можно изменять, вставлять в прошивку другое ядро. Чтобы проделать эту операцию, необходимо установить модифицированное рекавери.

- MIUI - это проект китайских разработчиков, которые создают альтернативные прошивки для некоторых андроид устройств. Прошивки основываются на самых последних версиях Андроид ОС, исходный код прошивок закрытый. Интерфейс сильно смахивает на iOS, но есть ряд ключевых особенностей. Если сравнивать со "стандартным” андроидом, то в миуи есть целый ряд улучшений, дополнений и функций, которые пока не доступны в официальных версиях прошивок. В этих прошивках отсутствует главное меню, все приложения находятся на рабочем столе. Главная особенность – это кастомизация, можно заменить буквально все, начиная с экрана блокировки и заканчивая системным шрифтом.

- Recovery - это системный раздел, в котором находятся некоторые "рычаги” для управления устройством. Можно сделать сброс до заводских настроек (wipe data/ factory reset), можно устанавливать официальные "заплатки” прошивок, которые подписаны производителем. Но это случается крайне редко, в основном все обновления происходят "по воздуху”.

- Root - это права администратора или суперпользователя. Наличие этих прав, позволяет получить доступ к "телу” самой операционной системы, можно производить изменение системных файлов, устанавливать приложения, требующие Root прав, а так же создавать образ существующей системы. Создав образ системы, ее можно потом «клонировать». Если вам нужно сделать Root, это означает, что вам нужно получить права суперпользователя. После этого у вас появляется приложение "Суперпользователь”, которое может предоставлять соответствующие права, другим приложениям. Не нужно путать эти два понятия.

- Swap - это виртуальная память устройства. Благодаря свапу, можно создать раздел на карте памяти, который будет расширять и дополнять объем существующей оперативки. Таким образом, информация будет постоянно записываться и считываться на карте памяти. Последние имеют ограниченное количество операций чтения/записи, поэтому использовать свап не рекомендуется.

- Wipe - это сброс настроек, а так же данных устройства. При этом очищаются следующие разделы: во внутренней памяти это разделы /data и /cache, на внешней памяти очищается содержимое папка .android_secure. Данные хранящиеся на карте памяти не затрагиваются, удаляются только приложения, а так же настройки. С помощью этой команды, можно вернуть устройство к заводским настройкам.

В технических характеристиках устройства, обычно указывают размер двух видов памяти - RAM и ROM. Первая - это оперативная память устройства или ОЗУ, она энергозависимая, в ней выполняются все приложения. Вторая - это постоянная память или ПЗУ, она энергонезависимая, нужна для хранения постоянных данных.
 Оперативная память распределяется между так: часть «отъедает» загрузчик ОС, другая часть затрачивается на телефонный радиомодуль, еще нужно загрузить библиотеки, фреймворки, а так же приложения, который поставлены в автозагрузку. Чтобы узнать объем свободной ОЗУ, нужно отнять от начального объема, размеры всех перечисленных выше частей. В итоге мы узнаем объем свободной оперативки, которая доступна пользователю
 В ПЗУ память распределяется тоже по-особенному. Какую-то часть будут занимать разделы system (файлы самой ОС), data (данные пользователя и установленные приложения), cache (временные файлы приложения, браузера, ...) и другие. Наличие других разделов может отличаться в зависимости от модели устройства, а так же производителя. Объем ROM памяти равняется сумме всех этих разделов. Все установленные приложения, будут находиться в разделе data, именно его максимальный размер, показывает настоящий объем памяти, которая доступна для установки приложений.

Можно, но стоит хорошо подумать перед этим, нужно ли это вам, поскольку не у всех получается это правильно сделать. Если вы все же надумали сделать это, то вам нужно установить программу GPS Status.
 Запускаем приложение и кладем телефон на ровную поверхность, причем лежать он должен абсолютно ровно. Стоит учесть, что ровно положить телефон получается не всегда, часто на телефонах есть изгибы корпуса, выпирающий объектив камеры и другие неровности. Все это мешает правильной калибровке акселерометра. Если же вам удалось положить телефон идеально ровно, то заходите в меню приложения и выбирайте пункт tools, затем - калибровка акселерометра. После этого начнется процесс калибровки и вы сможете увидеть - ровно лежит ваш аппарат или нет.

Поиск
Календарь
Block title
http://websigma.net.ua/
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Copyright MyCorp © 2016