Какая ветка AOSP и обеденная цель предназначены для создания образов эмулятора Android 15 в Ubuntu 24.04.3 для совместимJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Какая ветка AOSP и обеденная цель предназначены для создания образов эмулятора Android 15 в Ubuntu 24.04.3 для совместим

Сообщение Anonymous »

Я хочу создать собственный образ AOSP (Android 15) в Ubuntu 24.04.3 и использовать только сгенерированные файлы .img (system.img,vendor.img, ramdisk.img и т. д.) для запуска виртуального устройства (эмулятора) в Android Studio в Windows (AVD).
Какую именно ветку выбрать для инициализации репозитория при синхронизации исходных кодов для Android 15?
Какую цель обеда рекомендуется использовать для создания изображений, совместимых с AVD в Windows, чтобы я мог просто скопировать файлы .img в каталог system_images AVD, и он загрузится правильно?
Существуют ли какие-либо дополнительные флаги сборки или шаги, обеспечивающие работу выходных изображений с официальным эмулятором, а не только с QEMU?
Если у вас есть рабочая настройка или руководство/советы для Ubuntu 24.04.3 с AOSP 15 и Windows, поделитесь!
Я пробовал:
aosp_cf_x86_64_phone-trunk_staging-userdebug - vsoc_x86_64
aosp_x86_64-trunk_staging-eng - generic_x86_64
  • aosp 15
Синхронизация и создание репозитория в порядке — у меня есть файлы во внешней папке, но когда я попытался: эмулятор — он показывает ошибку драйвера графического процессора в Ubuntu 24.04.3 и пустой экран.

Код: Выделить всё

ubuntu:~/aosp$ lunch

You're building on Linux

Lunch menu .. Here are the common combinations:

1. aosp_akita-trunk_staging-userdebug

2. aosp_arm-trunk_staging-eng

3. aosp_arm64-trunk_staging-eng

4. aosp_barbet-trunk_staging-userdebug

5. aosp_bluejay-trunk_staging-userdebug

6. aosp_bluejay_car-trunk_staging-userdebug

7. aosp_caiman-trunk_staging-userdebug

8. aosp_cf_arm64_auto-trunk_staging-userdebug

9. aosp_cf_arm64_phone-trunk_staging-userdebug

10. aosp_cf_riscv64_phone-trunk_staging-userdebug

11. aosp_cf_x86_64_auto-trunk_staging-userdebug

12. aosp_cf_x86_64_auto_mdnd-trunk_staging-userdebug

13. aosp_cf_x86_64_foldable-trunk_staging-userdebug

14. aosp_cf_x86_64_only_phone_hsum-trunk_staging-userdebug

15. aosp_cf_x86_64_pc-trunk_staging-userdebug

16. aosp_cf_x86_64_phone-trunk_staging-userdebug

17. aosp_cf_x86_64_tv-trunk_staging-userdebug

18. aosp_cf_x86_phone-trunk_staging-userdebug

19. aosp_cf_x86_tv-trunk_staging-userdebug

20. aosp_cheetah-trunk_staging-userdebug

21. aosp_cheetah_car-trunk_staging-userdebug

22. aosp_cheetah_hwasan-trunk_staging-userdebug

23. aosp_cloudripper-trunk_staging-userdebug

24. aosp_comet-trunk_staging-userdebug

25. aosp_coral-trunk_staging-userdebug

26. aosp_felix-trunk_staging-userdebug

27. aosp_flame-trunk_staging-userdebug

28. aosp_husky-trunk_staging-userdebug

29. aosp_komodo-trunk_staging-userdebug

30. aosp_lynx-trunk_staging-userdebug

31. aosp_oriole-trunk_staging-userdebug

32. aosp_oriole_car-trunk_staging-userdebug

33. aosp_panther-trunk_staging-userdebug

34. aosp_panther_car-trunk_staging-userdebug

35. aosp_panther_hwasan-trunk_staging-userdebug

36. aosp_raven-trunk_staging-userdebug

37. aosp_raven_car-trunk_staging-userdebug

38. aosp_ravenclaw-trunk_staging-userdebug

39. aosp_redfin-trunk_staging-userdebug

40. aosp_redfin_car-trunk_staging-userdebug

41. aosp_redfin_vf-trunk_staging-userdebug

42. aosp_ripcurrent-trunk_staging-userdebug

43. aosp_ripcurrent24-trunk_staging-userdebug

44. aosp_ripcurrentpro-trunk_staging-userdebug

45. aosp_shiba-trunk_staging-userdebug

46. aosp_slider-trunk_staging-userdebug

47. aosp_sunfish-trunk_staging-userdebug

48. aosp_sunfish_car-trunk_staging-userdebug

49. aosp_tangorpro-trunk_staging-userdebug

50. aosp_tangorpro_car-trunk_staging-userdebug

51. aosp_tokay-trunk_staging-userdebug

52. aosp_trout_arm64-trunk_staging-userdebug

53. aosp_trout_x86_64-trunk_staging-userdebug

54. aosp_whitefin-trunk_staging-userdebug

55. aosp_x86-trunk_staging-eng

56. aosp_x86_64-trunk_staging-eng

57. arm_krait-trunk_staging-eng

58. arm_v7_v8-trunk_staging-eng

59. armv8-trunk_staging-eng

60. armv8_cortex_a55-trunk_staging-eng

61. armv8_kryo385-trunk_staging-eng

62. db845c-trunk_staging-userdebug

63.  gsi_car_arm64-trunk_staging-userdebug

64. gsi_car_x86_64-trunk_staging-userdebug

65. hikey-trunk_staging-userdebug

66. hikey64_only-trunk_staging-userdebug

67. hikey960-trunk_staging-userdebug

68. hikey960_tv-trunk_staging-userdebug

69. hikey_tv-trunk_staging-userdebug

70. poplar-trunk_staging-eng

71. poplar-trunk_staging-user

72. poplar-trunk_staging-userdebug

73. qemu_trusty_arm64-trunk_staging-userdebug

74. riscv64-trunk_staging-eng

75. sdk_car_arm64-trunk_staging-userdebug

76. sdk_car_md_x86_64-trunk_staging-userdebug

77. sdk_car_portrait_x86_64-trunk_staging-userdebug

78. sdk_car_x86_64-trunk_staging-userdebug

79. silvermont-trunk_staging-eng

80. uml-trunk_staging-userdebug

81. yukawa-trunk_staging-userdebug

82. yukawa_sei510-trunk_staging-userdebug
Если вы видите, что у меня там нет:
"lunch sdk_phone_x86_64"
или похоже на этот, например: обед sdk_phone64_x86_64-trunk_staging-userdebug - sdk_phone.
Может быть, мне следует изменить загрузку ветки и попробуйте скачать этот с помощью sdk_phonem,но какой из них включает этот обед?
Буду очень рад, если вы поможете мне в этой проблеме.
Ура.

Подробнее здесь: https://stackoverflow.com/questions/797 ... -on-ubuntu
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»