FAQ по Android

Как устанавливать программы?
Приложения для Андроид имеют расширение .apk. Существует несколько методов их установки:
Установка приложений через программу Market на самом телефоне (клиент Market может быть не предустановлен на вашем устройстве, в этом случае пользуйтесь иными способами установки приложений). Если вы хотите покупать приложения, то вам надо воспользоваться программой Market Enabler или ей подобными.
Положите Android приложение (*.apk) на карту памяти. Затем установите через Market файловый браузер, либо другое приложение, поддерживающее установку сторонних программ (напр: Astro, EStrongs File Manager,..). Средствами этого приложения найдите и откройте файл *.apk – начнется установка.
Для владельцев телефонов HTC: Установить программу InstallAPK на компьютер и установить приложение пользуясь этой программой.
Копируем *.apk на флешку и запоминаем его название, в качестве примера файл будет называться com.program.apk. Затем открываем браузер и вводим content://com.android.htmlfileprovider/sdcard/com.program.apk. После чего нажимаем Enter.

Чтобы вы могли устанавливать приложения, не пользуясь клиентом Android Market , вам надо поставить галочку в настройках в пункте Неизвестные источники/Unknown Sources (Настройки/Settings -> Приложения/Application Settings).

Как передавать и принимать файлы по Bluetooth?
Профиль передачи и приема файлов реализован в Android OS 2.1 и выше. Если у вас более ранняя версия ОС, вам необходимо воспользоваться программой Bluex или Bluetooth File Transfer или любой подобной.

Форматы видео, которые поддерживаются платформой
H.263 – 3GPP (.3gp) и MPEG-4 (.mp4)
H.264 AVC – 3GPP (.3gp) и MPEG-4 (.mp4)
MPEG-4 SP – 3GPP (.3gp)

Как выбрать сторонний метод ввода (Установленную вами клавиатуру)?
Устанавливаете клавиатуру, идете в Menu -> Настройки (Settings) -> Язык и текст (Locale & text). В настройках текста ставите галочку на установленную вами клавиатуру.
Далее в любом поле ввода, например, в сообщениях жмите на место ввода и удерживайте. Вам откроется меню Способ ввода (Input Method), там выбираете нужную вам клавиатуру.

Как синхронизировать контакты на Android с контактами MS Outlook?
Можно экспортировать контакты Outlook в .csv файл и затем импортировать его в адресную книгу аккаунта Google.
Можно установить на компьютер программу HTC Sync и синхронизировать контакты с её помощью.

Как вытащить установочный файл с приложением (.apk) с устройства?
В программе ASTRO есть бэкап приложений. Выделяем все или нужное вам (программа сделает бэкап), потом на карте памяти находим папку backups/apps, там и будут сохранённые приложения.
Или через файл ddms.bat (он находится а папке tools в SDK). Подключаем аппарат к компьютеру, запускаем ddms.bat, сначала выбираем девайс в графе Name, потом ищем сверху меню device и выбираем File Explorer, там находим папки system/app и сохраняем прямо на компьютер.

Как снять скриншот экрана?
Можно это сделать как минимум двумя способами:
Поставить программу Screenshot и делать скариншоты непосредственно на устройстве.
Можно делать на компьютере, пользуясь утилитой ddms.bat из SDK.

Что такое Root права и для чего они нужны
Пользователи Linux поймут, а для пользователей Windows проще говоря, это как «учетная запись администратора»
Для чего он нужен:
Полный контроль над вашей системой
Позволяет изменять системные файлы:
Темы
Стандартные приложения (карты, календарь, часы и т.д.)
Recovery image
Bootloader
Toolbox (двоичный код Linux, позволяющий выполнять такие простые команды Linux, как «ls») может быть заменен Busybox (чуть лучший вариант)
Изображения, выводимые при загрузке
Можно добавить исполняемые файлы Linux
Запуск специальных приложений, которые требуют большего контроля над системой
SuperUser (позволяет разрешать или нет использование root доступа для любых программ)
Task Manager For Root (Диспетчер задач для Root) – позволяет «убивать» приложения
Tether-приложения – программы, которые позволяют использовать устройство как точку доступа для выхода в интернет
А также другие приложения требующие права Root
Резервное копирование системы
Вы можете создать папку на SD карте и скопировать туда все ваши установленные *.apk файлы
Позволяет переместить кэш (браузера/карт/Market’а) на SD карту
Позволяет переместить ваши установленные приложения на SD карту (по умолчанию приложения устанавливаются в память телефона)
Перезагрузка устройства из терминала: su <enter> reboot <enter>

Организация многозадачности в Android

Приложения для Android состоят из нескольких компонентов. Выделяют четыре типа компонентов: Activities, Services, Broadcast receivers и Content providers.
Activities представляют собой графический пользовательский интерфейс для определенной задачи. К примеру, приложение для SMS может иметь одно activityдля вывода списка контактов, одно для создания сообщения и т.д. Activity может находиться в одном из трех состояний:
Active или running – в этом состоянии он находится на переднем плане и взаимодействует с пользователем;
Paused – находится на втором плане, но виден пользователю, например, частично перекрыт новым activity;
Stopped – полностью перекрыт другим activity. Но он по-прежнему сохраняет своё состояние, хотя и полностью скрыт от пользователя.

В состояниях Paused и Stopped – activity может быть выгружен из памяти. Может возникнуть ситуация, когда пользователь, возвращаясь к выгруженномуactivity, хотел бы его увидеть в том состоянии, в котором его оставил. Это возможно, если перед выгрузкой activity вызвать метод onSaveInstanceState(), а во время восстановления или создания activity вызвать метод onRestoreInstanceState(). В этом случае возможно сохранение текущего (на момент выгрузки) состояния activity. Здесь можно провести аналогию с режимом гибернации в ОС для ПК.

Как установить свою мелодию на будильник, напоминания, смс и тд.
Создаем в корне флешки папку media в ней папку audio в ней 4 папки /alarms, /notifications, /ringtones, /ui
А в папки уже кладем нужные мелодии в нужные папки:

media/audio/alarms,
media/audio/notifications,
media/audio/ringtones,
media/audio/ui

Как настроить приложение Gmail для offline работы с письмами (локальное хранение)?
Зайдите в настройки Gmail и выберите количество дней для синхронизации. Эта установка определяет, какие письма необходимо кэшировать.

Устройство потребляет много интернет трафика, как можно снизить его аппетиты, или вовсе запретить выход в сеть?
Для начала, находясь на рабочем столе, нажмите клавишу «Menu«, затем Настройки (Settings) -> Синхронизация данных (Data synchronization). Здесь вы можете отключить автоматическую синхронизацию тех данных, которые, на ваш взгляд, в этом не нуждаются. Также можно отключить фоновые данные, но в этом случае некоторые программы не смогут работать, например Market.
Помимо этого проверьте установленные вами программы, а также те, что были предустановлены производителем. Они также могут периодически обновлять информацию, потребляя при этом трафик. Примеры предустановленных программ в HTC Hero (OS 1.5):
*Google Talk - Все программы -> Google Talk -> «Menu» -> Еще -> Автоматический вход
Погода - Все программы -> Погода -> «Menu» -> Настройка - Обновлять автоматически
Twitter - Все программы -> Peep -> «Menu -> Настройка -> Доставить -> Обновлять при запуске (возможно) и Частота проверки
Facebook и Flickr - Все программы -> Контакты -> Обновления и события -> «Menu» -> Настройка подключения для передачи данных -> Автоматически обновлять уведомления каждые* Установлен на большинстве устройств (входит в состав Google Apps)

Также можно воспользоваться сторонним софтом для ограничения и учета выхода программ в интернет. Здесь вам могут помочь такие программы как: APNdroid (ручное отключение интернета), Droid Wall (Root Required) (блокирует выход в интернет), 3G Watchdog (учет трафика, уведомления), NetCounter (учет трафика), Data Counter Widget (учет трафика, виджет), а также другие программы.

Как сменить учетную запись Google?
Зайдите в Настройки (Settings) -> Приложения (Applications) -> Управление приложениями (Manage applications) -> «Службы Google (Google Apps)«, нажмитеОчистить данные (Clear data).

Как импортировать контакты с SIM карты?
Зайдите в Контакты (Contacts), нажмите клавишу «Menu«, в появившемся меню выберите -> Импортировать контакты (Import contacts).

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