ення пам »яті), Wakelocks (Механізм, Який дозволяє запобігаті затемнення екрана та / або Відключення процесора), Low Memory Killer, Alarm, Logger и т.д.
Так як ядро ??керує всім обладнанням, а обладнання у всех смартфонів різне, базове ядро ??Android допрацьовується Виробнику для шкірного пристрою окремо.
Як и прошивки, ядра бувають стічнімі (Заводська) i альтернативними, створені Незалежності розробниками.
навіщо Потрібні Альтернативні ядра? Заводське ядро ??максимально оптімізується Виробнику для конкретного пристрою, альо в ньом зазвічай заблоковані Такі Важливі Функції ядра, як, Наприклад, Керування частотою процесора. І ЯКЩО нам Знадоби розігнаті процесор свого смартфона, нам нужно буде Изменить ядро ??на альтернативне, в якому функція управління частотою процесора розблокована.
крім того, Альтернативні ядра, звічайній засновані на більш свіжіх версіях Linux-ядер. Вісь пріблізній ПЕРЕЛІК можливіть, Які нам дають Альтернативні ядра:
- Зміна частоти процесора в широких межах;
- Розгін графічної підсістемі (GPU);
- зниженя частоти и напруги живлення процесора, что дозволяє досягті більш трівалого годині роботи від батареї;
- Більш свіжі та Якісні драйвери, Наприклад, что пріскорюють роботу GPS або додаються Нові Функції;
- Шірокі возможности по налаштування и конфігурації звуку и колірної гами екранах;
- Підтримка альтернативних файлових систем (XFS, ReiserFS и других).
Так як Альтернативні ядра створюються Незалежності Виробнику, немає ніякої Гарантії, что после встановлення альтернативного ядра наш смартфон працюватіме без збоїв. Тому перед прошивкою нового ядра бажано сделать повну резервну копію системи.
крім Linux, в Android реалізовано ядро?? Java (з набором відповідніх інструментальніх ЗАСОБІВ розробник на базі популярної IDE Eclipse). Це помітно спрощує адаптацію існуючого ПЗ та розробки корпоративних інструментів там, мовляв, не нужно витонченого програмування. Досить вивести кілька екрана форм и Зберегти введені дані.
2.2 Утіліті ОС Android 4.2
Утіліта - сервісна програма <# «justify"> 2.3 Мережева Підсистема ОС Android 4.2
Мережева Підсистема Android Забезпечує, крім механізму Intent, звічні мережеві бібліотеки Java, а такоже XML. Оскількі ОС Android не дозволяє процесам «завісаті», віддалені Виклики краще Виконувати асинхронно в окрем потоках.
Ідеологія інтеграції между програмами, реалізована в Android, - Виключно потужній и гнучкий засіб. У рамках проекту OpenIntents ведеться БД розробніків, URL и Intent. Тут напрошується порівняння з конвеєрамі UNIX-систем, де вихідні текстові дані від однієї програми передаються до Іншої по ланцюжку до Отримання Бажанов результату. Альо Android не обмеже текстовими Даними, платформа дозволяє Ефективно обробляті інформацію різніх тіпів, у тому чіслі аудіо-і відеопотокі. Дані можна фільтруваті, обробляті, віклікаючі вікна.
Цікава особлівість платформи - Дві Графічні підсістемі на базі браузера и з використаних OpenGL. Розробник не доведеться переучуватіся на нову віконну середу, и процес розробки больше схожий на создания дінамічніх...