FAQ по Android OS

Страницы :  1, 2, 3, 4, 5  След.

Ответить на тему
 

prada76 ®

Стаж: 6 лет 5 месяцев

Сообщений: 28

Симпатии: 1

Android
Android — операционная система для мобильных телефонов, планшетных компьютеров, нетбуков (ACER 250) и смартбуков, основанная на ядре Linux. Изначально разрабатывалась компанией Android Inc., которую затем купила Google. Впоследствии Google инициировала создание Open Handset Alliance (OHA), которая сейчас и занимается поддержкой и дальнейшим развитием платформы. Android позволяет создавать Java-приложения, управляющие устройством через разработанные Google библиотеки. Также есть возможность писать приложения на Си и других языках программирования с помощью Android Native Development Kit.
Особенности
Специально для платформы Android было создано семейство шрифтов Droid.
История обновлений
Основная статья: Список версий Android
С момента выхода первой версии в сентябре 2008 года произошло несколько обновлений системы. Эти обновления как правило касаются исправления обнаруженных ошибок и добавления нового функционала в систему. Каждая версия системы получает собственное кодовое имя на тему десерта. Кодовые имена присваиваются в алфавитном порядке.
На настоящий момент выпущено 8 версий системы и ещё одна находится в разработке. Последняя версия — 3.0 «Honeycomb»
Устройства
Первым устройством, работающим под управлением Android, стал разработанный компанией HTC смартфон T-Mobile G1, презентация которого состоялась 23 сентября 2008 года. Вскоре последовали многочисленные анонсы других производителей смартфонов о намерении выпустить устройства с Android.
Кроме того, энтузиасты портировали Android на ряд известных устройств, среди которых, например, интернет-планшет Nokia N810, смартфоны HTC Touch, HTC TyTN II и фоторамка. Также известны случаи успешного портирования на компьютеры архитектуры x86.
Отдельного упоминания достойна инициатива компании Koolu, которая занялась не только портированием Android на Neo FreeRunner, но и строит свой бизнес на продаже этих OpenSource-смартфонов с предустановленной мобильной платформой Google. Первый официальный и общедоступный бета-релиз порта Android на Neo FreeRunner от Koolu состоялся во второй половине декабря 2008 года.
Альтернативные прошивки, разрабатываемые открытым сообществом
Существует сообщество энтузиастов, разрабатывающее полностью open-source варианты Android-прошивок. CyanogenMod и VillainROM — известные примеры данных прошивок.
Модифицированные версии Android’a (называемая также «прошивка», или «кастомная прошивка») создаётся для:
+++более оперативного и частого (по сравнению с производителями самих аппаратов) предоставления новых версий Android OS;
+++дополнения Android-прошивки новыми настройками и функциями. Такими как поддержка FLAC Lossless Audio, возможность для хранения загруженных приложений на MicroSD карте (для версий Android до 2.2) и т. д.
+++удаления из Android-устройства сервисов Google (например, такими как синхронизация данных) — для обеспечения локализации данных пользователя только на Android-устройстве — исключения возможности передачи идентификационной информации (IMEI, номера телефона, GPS-координат и т. д.) на серверы Google;
Для перепрошивки Android-устройства необходимо получение root-доступа (процесс получения называется «rooting») и разблокировки загрузчика («bootloader»), что даёт больший контроль над системой и над по умолчанию установленными приложениями. Модифицированные прошивки позволяют пользователям старых телефонов использовать приложения, доступные только для более новых релизов.
Некоторые производители Android-устройств аппаратно блокируют возможность перепрошивки (например, HTC), некоторые не блокируют (например, LG). Разработчиками (например, альтернативной прошивки CyanogenMod) была решена и эта задача, создающая разногласия по поводу того, что может делать с аппаратом владелец, а чего не имеет права, без учёта того, был или не был куплен им телефон.
24 сентября 2009 года Google обратилась к разработчикам CyanogenMod с письмом, требующем удаления из альтернативной прошивки частей системы и приложений с закрытым исходным кодом (такими как «Маркет», GPS навигация, «Карты» и т. д.). В результате из Android-версии CyanogenMod были удалены «закрытые» приложения, и в процессе установки CyanogenMod пользователь имеет возможность доустановить пакет программ от Google или доустановить альтернативные варианты «закрытых» программ (альтернативный вариант «Карты» и т. д.), что разрешило спор и предоставило возможность пользователям быть или не быть свободными от Google-приложений
Разработка программного обеспечения
Приложения для 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 разработан экспериментальный плагин
Доступные библиотеки:
Bionic — библиотека стандартных функций, несовместимая с libc
SSL — шифрование
Media Framework (PacketVideo OpenCORE, MPEG4, H.264, MP3, AAC, AMR, JPG, PNG)
Surface Manager
LibWebCore (на базе WebKit)
SGL — 2D-графика
OpenGL ES — 3D-библиотека
FreeType — шрифты
SQLite — легковесная СУБД
По сравнению с обычными приложениями Linux, приложения Android подчиняются дополнительным правилам:
Content Providers — обмен данными между приложениями;
Resource Manager — доступ к таким ресурсам, как файлы XML, PNG, JPEG;
Notification Manager — доступ к строке состояния;
Activity Manager — управление активными приложениями.
Для Android был разработан формат архивных исполняемых файлов-приложений .apk.
Android Developer Challenge
В ноябре 2007 года компания Google объявила конкурс «Android Developer Challenge» с призовым фондом 10 млн долларов США.
Задача для участников — создать своё любимое приложение для мобильных телефонов. Принимаются программы любого типа, однако приветствуется инновационность и, конечно, полезность разрабатываемых приложений.
Среди областей, с которых можно начинать разработку приложений для конкурса Android, выделены такие, как социальные сети, работа с информацией различного типа (например, фотографиями), email/IM/календарь, игры, новости, переосмысление традиционных пользовательских интерфейсов.
Мероприятия конкурса ADC проходили в 2008 году и закончились награждением 50 финалистов крупными денежными призами (25-275 тыс. долл.).
27 мая 2009 года был объявлен новый конкурс ADC2 с призовым фондом в 2 млн долл. (главный приз — 250 тыс. долл.). Подача приложений на конкурс продолжалась с 24 августа по 31 августа 2009 года. С 24 сентября по 6 октября в рамках первого раунда ADC2 пользователи путём голосования отбирали приложения для участия во втором раунде. 5 ноября был опубликован список из 200 лучших приложений (по 20 приложений в каждой из 10 категорий), попавших во второй раунд, и началось голосование пользователей за эти приложения. 24 ноября голосование во втором раунде было закрыто, начал работу специальный комитет судей-экспертов, которые с учётом мнения пользователей отбирали лучшие приложения. 30 ноября был опубликован список победителей конкурса.
Android Market
22 октября 2008 года Google объявила об открытии онлайн-магазина приложений для Android — Android Market; разработчики получат 70 % прибыли, операторы сотовой связи — 30 %.
В середине февраля 2009 года для разработчиков из США и Великобритании появилась возможность брать плату за свои приложения в Android Market.
Список стран, резиденты которых могут добавлять бесплатные программы для Android Market
Разработчики следующих стран могут распространять программы и брать за это деньги
Австралия
Австрия
Аргентина *
Бельгия
Бразилия *
Германия
Гонконг
Дания
Израиль *
Ирландия Испания
Италия
Канада
Мексика *
Нидерланды
Новая Зеландия *
Норвегия
Португалия
Россия *
Сингапур Соединенное Королевство *
Соединенные Штаты *
Тайвань *
Финляндия
Франция
Швейцария
Швеция
Южная Корея *
Япония
Пользователи из этих стран могут покупать платные приложения для Android:Австралия
Австрия
Аргентина
Бельгия
Бразилия
Германия
Гонконг
Дания
Израиль
Индия
Ирландия Испания
Италия
Канада
Мексика
Нидерланды
Новая Зеландия
Норвегия
Польша
Португалия
Россия
Сингапур Соединенное Королевство
Соединенные Штаты
Тайвань
Финляндия
Франция
Чешская Республика
Швейцария
Швеция
Южная Корея
Япония
По состоянию на начало марта 2011 г. в Android Market находится более 250 000 приложений.
Исходный код
21 октября 2008 года альянс OHA опубликовал исходный код платформы Android. В релиз вошёл весь стек Android: и операционная система, и промежуточное ПО (middleware), и основные конечные приложения, написанные на Java. Общий объём исходного кода Android составил 2,1 Гб.
«Предпочтительной лицензией» на исходный код Android является Apache License 2.0
Заявления о нарушении прав интеллектуальной собственности
Oracle Corporation обвинила Google в нарушении прав интеллектуальной собственности на Java и направила соответствующий иск в суд. Подобные претензии к компании Google предъявили юристы компании Brown Rudnick LLP, обвинив разработчиков в том, что они нарушают лицензию GPL v.2 своей библиотекой Bionic[28]. Данное заявление вызвало неоднозначную реакцию в прессе, при этом, ряд экспертов пришли к предварительному выводу, что обвинения, возможно, преждевременны.
Android на чуждых устройствах
Попытки установить ОС Android на разнообразные устройства происходят давно, примером удачного портирования может служить смартфон HTC HD2, на котором ОС Android можно запускать как с microSD-карты, так и с внутренней NAND-памяти. При этом установленная система имеет полную, ничем особо не ограниченную, функциональность. Помимо этого есть удачный опыт установки Android на устройства iPhone и iPad с помощью специальной программы под названием openiboot, которая предназначена для запуска на данных телефонах разнообразных ОС, в том числе и Android.
Критика
Некоторые обозреватели отмечают, что Android проявляет себя лучше одной из своих конкуренток, Apple iOS, в ряде особенностей, таких как: веб-сёрфинг, интеграция с сервисами Google Inc., удобстве интерфейса и прочих.
Платформа основана на виртуальной машине Dalvik, поэтому преимущества и возможности операционной системы Linux на данной платформе практически не используются. Например, не используется ни один из популярных графических тулкитов и библиотек (таких как Qt или GTK), что делает маловероятным появление большого числа приложений, портированных с полноценного десктопного варианта Linux на данную платформу из-за отсутствия по умолчанию X-сервера и распространённых графических библиотек.
В версии Android 1.6 разработчики добавили Native Development Kit, который позволяет писать собственные низкоуровневые модули для системы на языке C/С++, опираясь на стандартные linux-библиотеки. Хотя, например, стандартная библиотека языка Си на платформе Android, известная как Bionic, как раз не является стандартной и полностью совместимой с libc.
Появилась информация о том, что Google будет по своему усмотрению удалять приложения на телефонах пользователей, если нарушаются условия их использования.
Для доступа к Android Market и другим сервисам от Google необходимо использовать проприетарные приложения, которые производитель телефона имеет право устанавливать на телефон только после заключения контракта с Google.
Конкуренты Android выступили с критикой платформы, обвиняя её в чрезмерной фрагментации, создающей препятствия разработчикам. Google опровергла все обвинения, заявив, что никаких подобных проблем нет, но, тем не менее, выпустила средство для преодоления проблем фрагментации.
Подвергается критике решение Google не размещать в широком доступе код Android 3.0 Honeycomb, доступный только для участников Open Handset Alliance или по индивидуальному запросу после подписания соглашения. Googlе мотивирует это неготовностью платформы и мерой предупреждения небрежной её реализации
Интересные факты
Названия каждой очередной версии ОС Android представляет собой название какого-либо десерта. Первые буквы наименований в порядке версий соответствуют буквам латинского алфавита.
По данным на февраль 2011 года устройства с ОС Android уверенно лидируют в списке самых популярных смартфонов Великобритании, оставив позади iPhone 4 c Apple iOS. По прогнозам экспертов это первый шаг ОС Android к глобальному лидерству на рынке мобильных операционных систем.

Как добавить виджет на рабочий стол?

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

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

1 Приложения для Андроид имеют расширение .apk. Существует несколько методов их установки (все методы дают одинаковый результат):
Установка приложений через программу Market ( ) на самом телефоне (клиент Market может быть не предустановлен на вашем устройстве, в этом случае пользуйтесь иными способами установки приложений). Если вы хотите покупать приложения, то вам надо воспользоваться программой Market Enabler или ей подобными.
2 Положите Android приложение (*.apk) на карту памяти. Затем установите через Market ( ) файловый браузер, либо другое приложение, поддерживающее установку сторонних программ (напр: Astro, EStrongs File Manager,..). Средствами этого приложения найдите и откройте файл *.apk - начнется установка.
3 Для владельцев телефонов HTC: Установить программу InstallAPK на компьютер и установить приложение пользуясь этой программой.
4 Копируем *.apk на флешку и запоминаем его название, в качестве примера файл будет называться com.program.apk. Затем открываем браузер и вводим content://com.android.htmlfileprovider/sdcard/com.program.apk. После чего нажимаем Enter.
5 Программу можно установить через командную строку ПК с использованием утилиты adb. Архив распаковывается в корень диска С: т.е. получается C:\fastboot-tools. В данную папку закидываем файл, который нужно установить.
ФАЙЛ должен быть в формате .apk!
В меню: Настройки > Приложения > Разработка > Отладка по USB. Ставим галочку.
На ПК запускаем командную строку, в ней вводим:

Код

cd C:\fastboot-tools
adb-windows.exe install имя.apk
[!] Чтобы вы могли устанавливать приложения, не пользуясь клиентом Android Market (), вам надо поставить галочку в настройках в пункте Неизвестные источники/Unknown Sources (Настройки/Settings -> Приложения/Application Settings).
При установке программ не через Маркет (способами со 2-го), программы не будут привязаны к Маркету -> автоматического обновления не будет. Обновлять можно вручную.

Как передавать и принимать файлы по Bluetooth?

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

Форматы видео, которые поддерживаются платформой

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?

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

Список кодов (вводятся в наборе номера)

Узнать IMEI:
Код
*#06#
Сведения и настройки
Код
*#*#4636#*#*
Voice Dialer Logging Enabled
Код
*#*#8351#*#*
Voice Dialer Logging Disabled
Код
*#*#8350#*#*
FieldTest
Код
*#*#7262626#*#*
# PUK Unlock (from emergency dial screen)
Код
**05*<PUK Code>*<enter a new pin>*<confirm the new pin>#

Как вытащить установочный файл с приложением (.apk&#41; с устройства?

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

Как снять скриншот экрана?

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

Что такое Root права и для чего они нужны

Пользователи Linux поймут, а для пользователей Windows проще говоря, это как "учетная запись администратора"
Для чего он нужен:

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

Как настроить приложение Gmail для offline работы с письмами (локальное хранение&#41;?

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

Можно ли заставить Плеер и Альбом не сканировать содержимое определенных папок?

1 Для того чтобы скрыть ненужные файлы из Альбома и Плеера создаем файл .nomedia (или достаем из архива в прицепе) и помещаем его в соответствующую папку заранее, иначе все медиафайлы из этой папки удалятся!
2 Если вы не выполнили условие из п.1, то просто скопируюте все удаленые файлы обратно.
3 Если файлы, которые нужно скрыть, лежат в Folder\Folder1\Folder2\Folder3\..., достаточно положить .nomedia в папку Folder.

Как сменить учетную запись Google?

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

Как импортировать контакты с SIM карты?

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

Хочу оставить комментарий на приложение в Android Market

Чтобы вы могли оставить комментарий, вам вначале необходимо проголосовать за приложение. Выберите количество звезд от 1 (ужасно) до 5 (отлично).

Как сделать так, чтобы в Календаре отображались дни рождения контактов?

Заходим в Google Calendar с ПК. Далее: Настройки - Календари - Другие календари - Просмотреть интересные календари - Дополнительно - Дни рождения и мероприятия контактов.
Нажимаем кнопку Подписаться.
После этого достаточно синхронизировать календарь на девайсе.

Как добавить русский язык?

"Проблема" возникает в тех прошивках в которых нет изначально возможности выбора русского языка, или такая возможность пропадает после обновления.
1. Установка программы Morelocale . При этом стоит учитывать, что:
Цитата
Описание:
Смена локали (язык интерфейса) даже если он не отображается в настройках
Большой список языков
! Если поддержки русского нет в операционной системе и приложениях, MoreLocale руссифицировать интерфейс не сможет. Или возможна лишь частичная русификация.
2. Перепрошивка на другую прошивку, изначально содержащую поддержку русского языка. разделе: КПК и Мобильные устройства\Прошивки

Почему количество памяти устройства не соответствует спецификации?

В спецификациях устройств обычно выделяют два вида памяти
RAM - оперативная память
ROM - постоянная память, используемая для хранения массива данных
RAM распределяется следующим образом:

+

A.
- Загрузчик ОС (операционной системы)
- Радио-модуль (это обиходное название программного модуля, который отвечает за телефонную часть, wifi, bluetooth и т.д.)
- Конфигурационные матрицы блютус-устройств и прочие фишки небольшого размера
B.
- Библиотеки, фреймворки ОС
- Библиотеки, фреймворки UI (интерфейса)
- Приложения, которые прописаны в автозагрузку
Оставшаяся часть, которую все программы называют RAM Free
Т.е.
RAM (по спецификации) = A + B + RAM Free
То, что отображают любые приложения в качестве Total RAM = B + RAM Free
ROM распределяется так:

+

system - этот раздел содержит полностью файлы ОС
data - для хранения пользовательских данных и установки приложений
cache - раздел для хранения временных данных (кэш браузера, кэш приложений и т.д., сюда обычно закачиваются обновления)
прочие разделы (в зависимости от того, как их распределит загрузчик телефона)
Таким образом ROM = system + data + cache + прочие_разделы
Из которых следует обратить внимание на data - объем данного данного раздела показывает реальный объем памяти ROM, доступной для установки приложений и отображается в Android-устройствах в пункте Настройки/ SD & Память телефона/ Доступно

Как сменить приложение, используемое по умолчанию для определенных действий?

Находясь на рабочем столе, нажмите "Меню (Menu)" и перейдите "Настройки -> Приложения -> Управление приложениями". Выберите нужное приложение и нажмите "Удалить настройки по умолчанию".

Как установить .apk на устройство из *nix системы?

Screenshot's

Описание:
*Предполагается что SDK у вас уже есть и путь к нему прописан в PATH
Используя файл менеджер Nautilus(и с рабочего столо тоже) в контекстном меню вам будут доступны следующие функции
InstallAPK - установка *.apk
Device/reboot - перезагрузить девайс
Device/reboot recovery - перезагрузить в рекавери
Device/remount - перемонтировать системную файловую систему в чтение-запись
CopyTo/Device - копировать выделеный файл в корень sdcard
Compile/ZIP - запаковать содержимое директории в которой вы сейчас находитесь
Compile/sign - подписать apk или zip
*перед копированием в system, сделайте remount
CopyTo/SystemApp - копировать выделеный файл в /system/app
CopyTo/SystemFramework - копировать выделеный файл в /system/framework
AndHlp
Что находится внутри:

++

#ls -lR ~/.gnome2/nautilus-scripts
drwxr-xr-x 2 ramaxa ramaxa 4096 2010-04-04 12:25 Compile
drwxr-xr-x 2 ramaxa ramaxa 4096 2010-04-04 12:25 CopyTo
drwxr-xr-x 2 ramaxa ramaxa 4096 2010-04-04 12:25 Device
-rwxr-xr-x 1 ramaxa ramaxa 218 2010-04-04 12:25 InstallAPK
.gnome2/nautilus-scripts/Compile:
-rwxr-xr-x 1 ramaxa ramaxa 72 2010-04-04 12:25 sign
-rwxr-xr-x 1 ramaxa ramaxa 66 2010-04-04 12:25 ZIP
.gnome2/nautilus-scripts/CopyTo:
-rwxr-xr-x 1 ramaxa ramaxa 130 2010-04-04 12:25 Device
-rwxr-xr-x 1 ramaxa ramaxa 87 2010-04-04 12:25 SystemApp
-rwxr-xr-x 1 ramaxa ramaxa 85 2010-04-04 12:25 SystemFramework
.gnome2/nautilus-scripts/Device:
-rwxr-xr-x 1 ramaxa ramaxa 20 2010-04-04 12:25 reboot
-rwxr-xr-x 1 ramaxa ramaxa 29 2010-04-04 12:25 reboot recovery
-rwxr-xr-x 1 ramaxa ramaxa 21 2010-04-04 12:25 remount
Установка:
Распаковать архив, и в консоли выполнить
Код
#cd /куда/распаковали/архив
#sh install

Названия песен некорректно отображаются, как это исправить?

Android использует Unicode, поэтому необходимо сменить кодировку в тегах файлов. Сделать это можно следующим способом:
1 Скачать программу Mp3tag

2 Далее: Дополнительно -> Настройки -> Теги -> Mpeg
3 Ставим галочки, как показанно на скриншоте.

4 Выделяем все песни. Жмем сохранить. Далее Ок.

5 Заливаем музыку на телефон. Проблема должна уйти.

Как устанавливать программы на SD-карту?

1. В системе Android все программы стандартно ставятся в память устройства (ROM или flash-хранилище).
2. В системе Android 2.2 встроена функция, позволяющая перенести уже установленное приложение на карту памяти при условии, что такую возможность предусмотрели авторы данного приложения. Данное действие совершается в разделе Настройки - Приложения - Управление приложениями, выбираете приложение, которое желаете перенести на карту или обратно. Заходите, и там есть кнопка Перенести. Если кнопка не активна, то, значит, авторы программы не предусмотрели перенос программы. Существует более удобное приложение App 2 SD, использующее эту стандартную возможность ОС, его можно найти в Маркете.
3. В более ранних версиях Android (2.1 и раньше) перенос приложений на карту возможен также с применением программы apps2sd (скрипт, графического интерфейса не имеет), но для ее установки необходимо установить кастомную прошивку и/или root-права. Требует разбиение карты памяти, как минимум, на 2 раздела: ext и fat.

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

Приложения для Android состоят из нескольких компонентов. Выделяют четыре типа компонентов: Activities, Services, Broadcast receivers и Content providers.
Activities представляют собой графический пользовательский интерфейс для определенной задачи. К примеру, приложение для SMS может иметь одно activity для вывода списка контактов, одно для создания сообщения и т.д. Activity может находиться в одном из трех состояний:
____________1 Active или running – в этом состоянии он находится на переднем плане и взаимодействует с пользователем;
____________2 Paused – находится на втором плане, но виден пользователю, например, частично перекрыт новым activity;
____________3 Stopped – полностью перекрыт другим activity. Но он по-прежнему сохраняет своё состояние, хотя и полностью скрыт от пользователя.
В состояниях Paused и Stoppedactivity может быть выгружен из памяти. Может возникнуть ситуация, когда пользователь, возвращаясь к выгруженному activity, хотел бы его увидеть в том состоянии, в котором его оставил. Это возможно, если перед выгрузкой activity вызвать метод onSaveInstanceState(), а во время восстановления или создания activity вызвать метод onRestoreInstanceState(). В этом случае возможно сохранение текущего (на момент выгрузки) состояния activity. Здесь можно провести аналогию с режимом гибернации в ОС для ПК.

Установка приложений app-private

Нужно в частности для установки вареза. Если вы поставили приложение, а оно ругается на пиратство, то делайте по инструкции:
1 Способ на компьютере
В командной строке вводим
Код
adb install -l xxxxxx.apk

Метод 2. Возможно не стабилен

Код
adb push ваше приложение.apk /data/app-private/
adb shell reboot
  • Способ через терминал на самом смартфоне (если файл арк лежит в корне SD)
    Код
    su
    cd sdcard
    cp ваше приложение.apk /data/app-private
    reboot
    После перезагрузки приложение появится в списке программ. Удалить его будет возможно только из CMD или из стандартных настроек.
  • Метод 3.

    скачаем fastboot_tools
    распакуем fastboot-tools в C:\fastboot-tools\
    в папку с fastboot-tools кинем .apk программы
    Пуск - выполнить - cmd
    Код
    cd C:\fastboot-tools
    adb-windows.exe install -l xxxxxxx.apk
    p.s. незабудем включить режим отладки в Настроки - Приложения - Разработка - Отладка по USB (както так)
    и естественно все это проделать при подключенном телефоне к компу) и установленных дровах
    удачи!

    Устройство потребляет много интернет трафика, как можно снизить его аппетиты, или вовсе запретить выход в сеть?

    Для начала, находясь на рабочем столе, нажмите клавишу "Menu", затем Настройки (Settings) -> Синхронизация данных (Data synchronization). Здесь вы можете отключить автоматическую синхронизацию тех данных, которые, на ваш взгляд, в этом не нуждаются. Также можно отключить фоновые данные, но в этом случае некоторые программы не смогут работать, например Market.
    Помимо этого проверьте установленные вами программы, а также те, что были предустановлены производителем. Они также могут периодически обновлять информацию, потребляя при этом трафик. Примеры предустановленных программ в HTC Hero (OS 1.5):
    *Google Talk - Все программы -> Google Talk -> "Menu" -> Еще -> Автоматический вход
    Погода - Все программы -> Погода -> "Menu" -> Настройка - Обновлять автоматически
    Twitter - Все программы -> Peep -> "Menu -> Настройка -> Доставить -> Обновлять при запуске (возможно) и Частота проверки
    Facebook и Flickr - Все программы -> Контакты -> Обновления и события -> "Menu" -> Настройка подключения для передачи данных -> Автоматически обновлять уведомления каждые
    * Установлен на большинстве устройств (входит в состав Google Apps)
    Также можно воспользоваться сторонним софтом для ограничения и учета выхода программ в интернет. Здесь вам могут помочь такие программы как: TrafficStats (учет потребления трафика каждым приложением в отдельности), APNdroid (ручное отключение интернета), Droid Wall (Root Required) (блокирует выход в интернет), 3G Watchdog (учет трафика, уведомления), NetCounter (учет трафика), Data Counter Widget (учет трафика, виджет), а также другие программы ay
    Чтобы обезопасить себя от возможного разового высокого перерасхода трафика.
    Установите программу 3G Watchdog. Затем выставьте в её настройках максимально комфортный для вас объем потребляемого трафика за указанный промежуток времени. Отметьте ниже в настройках, чтобы при превышении указанного предела отключался интернет (потребуется установка одной из дополнительных утилит, напр. APNdroid). В этом случае, если какая-то программа начнет без вашего ведома расходовать слишком много трафика, интернет будет автоматически отключен и вы сможете избежать незапланированных трат.
    Внимание!
    При использовании программ, изменяющих точку доступа (напр. APNdroid), убедитесь, что ваш оператор сотовой связи не предоставляет услуги, при которой устройство может выходить в интернет даже при неправильно настроенной точке доступа. Как правило, в этом случае оператор предоставляет интернет через точку доступа WAP. Тарификация WAP-данных может быть на порядок выше, что в итоге приведёт не к запланированной экономии, а ещё большим тратам средств. Уточняйте эту информацию у своего оператора и по возможности отключайте эту опцию.

    Как импортировать контакты в Google-аккаунт из формата CSV или vCard?

    Как и прежде, для начала вам понадобится сам Google-аккаунт (если у вас есть почта на Gmail, значит у вас уже есть Google-аккаунт).
    Затем открывайте в браузере почту Gmail. После авторизации и завершения входа в почту, слева в колонке вы увидите ссылку "Контакты" - нажмите на неё. Вы попадете в вашу адресную книгу, которая и будет синхронизироваться с Android устройством. В правом верхнем углу нажмите на ссылку "Импорт" - откроется страница, где можно загрузить ваш CSV или vCard файл для импорта в адресную книгу вашего Google-аккаунта.

    Не всегда понятно в каком формате (с какими колонками) Google ожидает получить csv-файл. Потому, чтобы сделать правильный файл, самый простой способ - создать один контакт в онлайне (https://mail.google.com/mail/?shva=1#contacts) со всеми необходимыми полями-данными, экспортировать его из Google в csv и в уже полученный csv файл добавить остальные контакты. И потом импортировать этот файл.

    Как установить свою мелодию на будильник, напоминания, смс и тд.

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

    Перезагружаемся и выбираем мелодии из настроек или будильника.
    В меню выбора мелодии берутся не только из указанных папок, но из стандартного плеера (или его кэша). В таком случае одна и та же мелодия может появляться в списке 2 раза. Причем если поставить, например на звонок, мелодию, которая пришла из плеера, то при перезагрузке она слетит. Понять, где какая мелодия, невозможно, поэтому у кого мелодии дублируются в списке выбора, для указанных папок добавить .nomedia так, как описано в теме ( Можно ли заставить Плеер и Альбом не сканировать содержимое определенных папок?)

    Существует 3 способа установкки игр&#58;через кабель или картридер,интернет или Андроид Маркет

    способ №1(с помощью кабеля или картридера)
    1.берем картридер с картой памяти или кабель и вставляем в ББ или ноут
    2.создаем папку в корне карты памяти с названием игрушки которую устанавливаем
    3.копируем кеш игры в данную папку.Cам установочный файл игры(apk)в любую папку на карте памяти.ну например,созданную вами папку download!
    4.Заходим через инстиалятор(App Installer) или файловый менеджер(Asto MAnager) и устанавливаем игру(apk)
    Все программы можно скачать с форума или с андроид маркета!
    5.Все готово-играем и наслаждаемся
    способ №2(через интернет 3G или Wi-Fi)
    1.скачиваем игру(файл апк)
    2.отключаем инет,устанавливаем игру
    3.в конце установки,включаем инет или wi-fi и качаем кэш
    4.запускаем и играем
    Правильные пути для игр
    игры от Gameloft sdcard/gameloft/games/(название игры)
    игры от Electronic Arts sdcard/Android/data/(название игры)
    игры от других разработчиков sdcard/data/data/(название игры) или sdcard/(название игры)
    Под названием игры подразумевается распакованный кеш игры!
    Приведу примеры путей установленных игр и расположение кеша на карте памяти
    игра Avatar sdcard/gameloft/games/Avatar/data/(файлы игры)
    игра NFS Shift sdcard/Android/data/com.ideaworks3d.nfsshift/files/(файлы игры)
    игра Raging Thunder 2 sdcard/data/data/com.polarbit.rthunder2/(файлы игры)
    игра Glyder 2 sdcard/glu/glyder2/(файлы игры)

    Пошаговая инструкция калибровки батареи

    1. Разряжаем аккумулятор до 0%, запустив видео, либо другими способами (например, программой для разряда батареи)
    2. Вынимаем аккумулятор из КПК, ждем около минуты, вставляем обратно (АППАРАТ НЕ ВКЛЮЧАТЬ!!!).
    3. Ставим на зарядку. Повторюсь, аппарат НЕ включаем! (сетевое ЗУ 220В).
    4. Оставляем заряжаться до полного уровня (индикатор заряда становиться зеленым).
    5. После зарядки вынимаем аккумулятор, НЕ включая КПК и ждем около минуты.
    6. Вставляем обратно. Теперь можно включить!
    Если аккумулятор родной и еще живой, то произойдет калибровка.
    P.S. Кстати, калибровку батареи нужно проводить после каждой перепрошивки.
    «если понравился мой FAQ по Android OS отзывы пишите тут»


    Последний раз редактировалось: prada76 (2013-03-11 14:56), всего редактировалось 24 раз(а)

    Создавать темы 04-Апр-2011 19:33

    [Профиль]  [ЛС] 

    Djasur

    Стаж: 6 лет 8 месяцев

    Сообщений: 3

    Хороший FAQ !!!

    Создавать темы 04-Апр-2011 21:09

    [Профиль]  [ЛС] 

    rbb

    Стаж: 6 лет 9 месяцев

    Сообщений: 124

    prada76
    Убери из текста все ссылки на xdl3.4pda

    Создавать темы 04-Апр-2011 22:08

    [Профиль]  [ЛС] 

    prada76 ®

    Стаж: 6 лет 5 месяцев

    Сообщений: 28

    Симпатии: 1

    если их убрать где люди возмут файлы

    Создавать темы 04-Апр-2011 22:11

    [Профиль]  [ЛС] 

    rbb

    Стаж: 6 лет 9 месяцев

    Сообщений: 124

    prada76
    Ты только названия оставь, если очень хочешь сделать добро релизуй их здесь!

    Создавать темы 04-Апр-2011 22:12

    [Профиль]  [ЛС] 

    prada76 ®

    Стаж: 6 лет 5 месяцев

    Сообщений: 28

    Симпатии: 1

    я незнаю как их оформить
    Добавлено спустя 44 минуты 56 секунд:
    я вот как сделал так нормуль


    Последний раз редактировалось: prada76 (2011-04-04 22:59), всего редактировалось 1 раз

    Создавать темы 04-Апр-2011 22:59

    [Профиль]  [ЛС] 

    alex_test1

    Стаж: 6 лет 6 месяцев

    Сообщений: 5

    Симпатии: 1

    Может кто-нибудь подскажет как переключать звуковые дорожки в видео плеере ? или сам видео плеер который поддерживает эту фичу

    Создавать темы 04-Апр-2011 23:08

    [Профиль]  [ЛС] 

    prada76 ®

    Стаж: 6 лет 5 месяцев

    Сообщений: 28

    Симпатии: 1

    что ты имеешь в виду переключать звуковые дорожки
    Добавлено спустя 32 минуты 38 секунд:
    ПРОБУЙ ЕНТОТ http://tas-ix.net/viewtopic.php?t=23552 ay
    Добавлено спустя 5 минут 26 секунд:
    rbb перенеси мой FAQ в Объявления чтоб в начале всегда был заранее спасиб az


    Последний раз редактировалось: prada76 (2011-04-04 23:53), всего редактировалось 2 раз(а)

    Создавать темы 04-Апр-2011 23:53

    [Профиль]  [ЛС] 

    zakir1690

    Стаж: 6 лет 7 месяцев

    Сообщений: 3

    Симпатии: 3

    молодец prada76 хороший FAQ , я скоро пак прошивок вылежу az

    _________________
    Подпись отключена за нарушение правил форума

    Создавать темы 05-Апр-2011 00:04

    [Профиль]  [ЛС] 

    alex_test1

    Стаж: 6 лет 6 месяцев

    Сообщений: 5

    Симпатии: 1

    Не поддерживает он такую опцию

    Создавать темы 05-Апр-2011 00:23

    [Профиль]  [ЛС] 

    prada76 ®

    Стаж: 6 лет 5 месяцев

    Сообщений: 28

    Симпатии: 1

    сечас выложу еще один плеер

    Создавать темы 05-Апр-2011 00:28

    [Профиль]  [ЛС] 

    alex_test1

    Стаж: 6 лет 6 месяцев

    Сообщений: 5

    Симпатии: 1

    Можешь просто название сказать :) не обязательно выкладывать

    Создавать темы 05-Апр-2011 00:41

    [Профиль]  [ЛС] 

    prada76 ®

    Стаж: 6 лет 5 месяцев

    Сообщений: 28

    Симпатии: 1

    http://tas-ix.net/viewtopic.php?t=23557

    Создавать темы 05-Апр-2011 00:56

    [Профиль]  [ЛС] 

    alex_test1

    Стаж: 6 лет 6 месяцев

    Сообщений: 5

    Симпатии: 1

    Этот я тоже качал. Нефига..... Когда уже портнуть MediaPlayer на android :)

    Создавать темы 05-Апр-2011 01:05

    [Профиль]  [ЛС] 

    prada76 ®

    Стаж: 6 лет 5 месяцев

    Сообщений: 28

    Симпатии: 1

    Тоды gooooooooogle тебе в помощь если что найдешь выкладывай ay

    Создавать темы 05-Апр-2011 01:11

    [Профиль]  [ЛС] 
    Показать сообщения:    
    Ответить на тему

    Текущее время: 21-Авг 06:03

    Часовой пояс: UTC + 5



    Вы не можете начинать темы
    Вы не можете отвечать на сообщения
    Вы не можете редактировать свои сообщения
    Вы не можете удалять свои сообщения
    Вы не можете голосовать в опросах
    Вы не можете прикреплять файлы к сообщениям
    Вы не можете скачивать файлы