Где находится исходный код эмулятора Android - PullRequest
0 голосов
/ 05 ноября 2019

Когда я обновил свою Android Studio пару недель назад, автоматически обновлялись и новые версии различных компонентов.

Как и в случае с эмулятором Android, у меня сейчас версия 29.2.3-5916265, в которой есть ошибка. Понижение рейтинга кажется очень и очень сложным. В новейшей версии эмулятора макет эмулирования дорожек GPX (воспроизведение дорожек GPX, которые затем принимаются в виде реальных координат GPS в приложениях эмулятора) был переработан. Похоже, что разработчики удалили функцию для эмуляции высоты / возвышения. Широта / Долгота все еще работает, но настройка высоты всегда равна 0, хотя у воспроизводимых мной дорожек GPX есть отметки высоты с реальной высотой.

Я отправил сообщение об ошибке в Google, но они не отвечают: https://issuetracker.google.com/issues/142411030

Мой вопрос: где я могу найти текущий исходный код эмулятора Android, который поставляется вместе с Android Studio. Я пробовал 1 и 2 , но оба местоположения не содержат исходный код.

Уже есть очень похожий вопрос: ( Изменение исходного кода эмулятора Android ), но ответ на этот вопрос больше не применяется (кажется).

Справочная информация. Я хотел бы знать, почему разработчик эмулятора Android (он же Google) удаляет функции и не отвечает на запросы об ошибках, поэтому я хотел бы узнать, почему эмуляция воспроизведения треков GPX была изменена. Я могу сделать это, только прочитав историю изменений исходного кода исходного кода.

Любая помощь действительно приветствуется.

Ответы [ 2 ]

0 голосов
/ 05 ноября 2019

Вы просто не понимаете процесс создания изображений для устройства. Ваша Android Studio просто загружает один файл, чтобы начать виртуализацию. И для создания этого образа вам просто необходим AOSP, который вы можете найти в месте, указанном в вопросе Android Source .

После настройки репо и извлечения начальных сценариев вы можете указать goldfish type в опоре сборки и создать Image. Это изображение может быть использовано для виртуализации. И это источник изображений эмулятора. И не говорите, что это не так, потому что мы используем тот же процесс для наших пользовательских эмуляторов.

0 голосов
/ 05 ноября 2019

Исходный код эмулятора находится здесь (по крайней мере, до следующей реорганизации репо.)

Удачи!

...