Articles of источник

AOSP Не загружайтесь на молот

Поэтому я новичок в «Build android from source». Недавно я создал пользовательский ПЗУ (без изменений в AOSP). После синхронизации репо (и загрузки двоичных файлов молотка) я использовал следующие команды: $. build/envsetup.sh $lunch $aosp_hammerhead-userdebug $export OUT_DIR_COMMON_BASE=/media/entertainment/out $make -j4 otapackage Он был построен после значительного длительного времени. Процесс остановился дважды, давая …… Ошибка 1. Но затем я […]

В AOSP, где реализован ServiceManager

В файле IServiceManager.cpp я вижу определение функции BnServiceManager::onTransact . Внутри этой функции есть вызов « addService », « listServices » и т. Д. Я не смог найти реализацию этих функций (объявленных в IServiceManager). Может кто-нибудь, пожалуйста, скажите мне, где найти реализацию BnServiceManager.

Идентификатор вызывающего абонента Android Binder

Недавно я прочитал исходные коды Android и обнаружил, что при вызове Binder IPC всегда вызываются пара методов. Я прочитал комментарий, но я не могу четко понять причину. Пара методов такова: final long origId = Binder.clearCallingIdentity(); //other local method. Binder.restoreCallingIdentity(origId); Кто-нибудь знает, какова функция этой пары методов? Кажется, это связано с разрешением.

Android: Как программно подключить Bluetooth-устройства?

Пожалуйста, помогите мне с соединять мой телефон Android с другим обнаруженным телефоном программным путем ?

Где я могу скачать исходный код библиотеки поддержки v7 для android?

Я хотел бы загрузить исходный код обеих библиотек поддержки v4 и v7 Но похоже, что в SDK Manager можно найти только исходный код Android. Итак, где скачать исходный код библиотеки поддержки? Почтовый файл лучше ====== Найден исходный код v4, но не v7

Источник экрана блокировки Android

Я ищу исходный код экрана блокировки Android. Это может быть для любой версии Android (1.5, 1.6, 2.0 и т. Д.). Я пробовал искать в репозитории по адресу: https://android.googlesource.com/ , но это не похоже на platform/frameworks/base . Может быть, это закрытый источник?

Как автоматически генерировать diff между версиями API?

Android Open Source регулярно публикует список различий API между уровнями API. Вот несколько примеров из developer.android.com: Разница между уровнями API 18 и 19 Разница между уровнями API 14 и 15 Похоже, что это было как-то автоматически сгенерировано. Я хотел бы использовать аналогичный инструмент, чтобы я мог отслеживать различия между версиями API моего собственного исходного кода. […]

Как мне разблокировать приложение AOSP?

Задний план Я работаю над приложением для набора номера. Я готов сделать приложение открытым исходным кодом. Я очень старался разблокировать приложение дозвона AOSP ( ссылка ). Однако у меня нет предыдущего опыта использования приложения AOSP. Через несколько часов мне было очень сложно. Метод пробовал Я делаю свою работу с помощью Android Studio. Я скопировал ресурсы […]

Я получаю сообщение об ошибке 'ko: Неверный тип образа кэша кэша: yaffs2 (ожидается ext4)', когда пытался запустить андроид на эмуляторе для устройства mako?

Я следил за всеми шагами, приведенными здесь: « Создание и запуск», а также настройка «aosp_mako-userdebug»

Невозможно создать образ восстановления с помощью AOSP 4.2.2

Я пытаюсь создать recovery.img для AOSP 4.2.2 со следующими командами: cd myandroidsrc source build/envsetup.sh lunch make recoveryimage -j8 Но я продолжаю сталкиваться со следующей ошибкой: find: `src': No such file or directory … a lot of "PRODUCT_COPY_FILES /frameworkds/base/data/.. .ogg ignored" messages … cp -f /boot.img /device/myvendor/mydevice/boot/ cp: cannot stat `/boot.img': No such file or directory […]