Описание тега android-source

Вопросы об исходном коде и создании самого Android, участии в проекте Android, разработке и переносе ядра Android. Не задавайте вопросы о разработке приложений для Android, за исключением тех случаев, когда они относятся к созданию приложений как предварительно упакованных частей системы.
0 ответов

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

Я создаю системное приложение, в котором я должен запрашивать определенные разрешения у пользователя во время выполнения. Это требует от меня использования классов ContextCompat и ActivityCompat из библиотеки поддержки. Пример: ContextCompat.checkSe…
01 ноя '16 в 16:14
2 ответа

Установка модулей ядра в ядре Android

Я пытаюсь разработать решение для формирования трафика TCP с помощью ловушек netfilter в ядре Linux. Теперь я хочу сделать то же самое в ядре Android. Я использовал Ubuntu и там я смог установить модуль ядра с помощью команды insmod. Как сделать то …
0 ответов

Включите полный тройной для Nexus Player

Как включить полную тройную сборку для сборки AOSP для Nexus Player или любых других устройств nexus (Nexus 5X)? утроить Можно ли это сделать с помощью AOSP 8.0.0_r29? Или это возможно сделать только в более поздней версии?
12 мар '18 в 09:34
2 ответа

Как скачать Android-источник?

Я пытаюсь получить клон из источника Android (android-5.1.1_r9), как описано здесь. После запуска команды в терминале (Ubuntu 16.04) она ничего не загружает. Папка остается пустой. nuwan2@nuwan:~/Desktop/workspace/original_sources$ repo init -u http…
30 авг '17 в 06:45
4 ответа

Fastboot flash system.img ошибка

Когда я пытаюсь прошиться через fastboot system.img (из моей пользовательской сборки AOSP) на Sony Xperia Z3, я получаю следующую ошибку: # fastboot flash system system.img sending 'system' (584106 KB)... OKAY [ 18.294s] writing 'system'... FAILED (…
15 дек '15 в 20:57
1 ответ

Сборка Android из исходных кодов Lynx и Oneiric, но их срок службы окончен. Что теперь?

Ubuntu 10.04 и 11.10 достигли конца срока службы в прошлом мае 2009 года. Что произойдет, если я собираюсь собрать Android из исходного кода на этих платформах? Влияет ли это на процесс сборки? На сайте Initializing Build Environment сборка на Ubun…
2 ответа

Как опубликовать исключение арифметического переполнения в C/C++ с удобством компилятора

Когда я запускаю программу Android, я нахожу исключение Native. Я считаю, что это исключение происходит из строки кода, которая может вызвать арифметическое переполнение. Но вопрос в том, что арифметическое переполнение не будет обычно сообщаться в …
20 авг '17 в 09:23
1 ответ

Не удалось эмулировать Android с использованием источника AOSP

Я скачал Android полные источники 5.1, 6.0, 7.0 и собрал их. Я пытался проверить, работают ли сборки с помощью эмулятора Android в SDK, но все они не сработали, кроме версии 5.1. Я заменил исходные файлы изображений (system.img, ramdisk.img и userda…
1 ответ

Почему телефон требует пароль после перезагрузки, даже не устанавливая пароль?

Когда я устанавливаю ПИН-код из раздела Безопасность -> Блокировка экрана и нажимаю "Требовать ПИН-код для запуска устройства", все работает, как указано. Вот журнал, отфильтрованный с помощью "QSEECOMAPI" D QSEECOMAPI: QSEECom_get_handle sb_length …
0 ответов

Как Android узнает, как начать индексирование нового медиа-файла?

Кажется, что когда я вставляю SD-карту в телефон с какой-нибудь музыкой, музыка Google Play внезапно узнает об этом. Или, если я скопирую больше музыки на карту, Google play услышит об этом. Я приобрел устройство (Nexus 5) без слота для SD-карты, но…
1 ответ

Синхронные обратные вызовы в C

У меня есть несколько методов в C "DoSomething1()","DoSomething2()",...,"DoSomethingN()"этот запрос для некоторых данных. Эти методы могут быть вызваны одновременно. Данные находятся в другом процессе, и в настоящее время связь между текущим процесс…
06 окт '16 в 09:19
2 ответа

Eclipse: "Изменить исходный путь поиска..."

Я работаю на Mac с Eclipse и имею скелет для приложения, которое реализует стандартные обратные вызовы фреймворка (onCreate, onDestroy, onPause и т. Д.). Когда я устанавливаю точки останова в обратных вызовах, отладчик останавливается и отображает в…
02 апр '10 в 06:15
1 ответ

Клавиатура Android "Показать предложения по исправлению"

Я пытаюсь программно установить значение по умолчанию "Показать предложения по исправлению" на языке и ввести настройки от "Всегда показывать" до "Всегда скрывать". Если я смогу получить некоторые подсказки относительно того, как сделать эти изменен…
03 дек '15 в 15:38
2 ответа

Разница между началом репо и git checkout -b

Работаю в ядре Android. Я очень знаком с git, но не очень знаком с репо, поэтому я прочитал следующий документ: http://source.android.com/source/version-control.html. Насколько я понимаю из этого, а также экспериментировать вокруг с ветками темы, re…
21 фев '13 в 23:40
2 ответа

Как установить приложение в папку data/app вместо папки system/app в сборке AOSP?

Я положил папку с моим приложением в packages/apps // inside AOSP source code Теперь мое приложение имеет следующие Android.mk в той же папке: LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE_TAGS := optional LOCAL_SRC_FILES := $(call …
16 авг '12 в 09:46
1 ответ

Сколько времени занимает перевод приложения Android в режим ожидания в M?

Кто-нибудь знает время для этого? В качестве альтернативы кто-нибудь знает, какая часть исходного кода AOSP связана с ожиданием приложения? Я нашел эквивалентное время для Doze (30 минут, кстати), просматривая исходный код для DeviceIdleController.j…
21 апр '16 в 19:09
2 ответа

Отключение графики из Android AOSP

Я работаю над сборкой AOSP, где поставщик еще не готов к внедрению OPENGL. Таким образом, без правильной реализации OpenGL, я получил сбой, который жалуется на отсутствие реализации OpenGL. Есть ли способ, которым мы можем построить безголовый андро…
1 ответ

Панель навигации Android на стороне, редактируя AOSP

Я хочу поместить панель навигации (имеет системные программные клавиши, такие как "Назад", "Домой" и "Меню", а не "Ящик навигации") на (правой) стороне, как показано ниже, путем редактирования AOSP. +-------------------------------------------------…
2 ответа

Пошаговая отладка андроид системы (аудиофлингер)

В настоящее время я работаю над android rom, и я хотел бы знать, возможно ли отладить какую-то часть системы с помощью инструментов отладки, таких как gdb?... Или вы знаете, как разработчики, предлагающие / добавляющие патч к тесту исходного кода An…
0 ответов

Как добавить дополнительные драйверы в стек Android

Мне нужно настроить исходный код Android, чтобы добавить еще один дополнительный дисплей для устройства (это требование). Следовательно, мне нужно интегрировать драйверы вторичного дисплея в стек Android, а также добавить некоторые библиотеки в стек…