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

Форум для тех, кто программирует под Android
Ответить
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).

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

Which exact branch should I choose for repo init when syncing sources for Android 15?

What lunch target is recommended that produces images compatible with AVD on Windows—so I can simply copy the .img files into the AVD's system_images directory and it will boot properly?

Are there any additional build flags or steps to ensure the output images work with the official emulator, not just QEMU?
If you have a working setup or guidance/tips for Ubuntu 24.04.3 with AOSP 15 and Windows, please share!
Я пробовал:
aosp_cf_x86_64_phone-trunk_staging-userdebug - vsoc_x86_64
aosp_x86_64-trunk_staging-eng - generic_x86_64
  • aosp 15
Синхронизация и создание репо - это нормально - у меня есть файлы в папке out, но когда я попытался: emulator - он показывает ошибку драйвера графического процессора в Ubuntu 24.04.3 и пустой экран.
ubuntu:~/aosp$ обед
Вы используете Linux
Обеденное меню. Вот распространенные комбинации:

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

 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 МБ.

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