Перейти к содержимому

Фотография

Чем можно создать AVD из Java?

avdmanager avd java android

  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 AntonKuzmin

AntonKuzmin

    Новый участник

  • Members
  • Pip
  • 6 сообщений
  • ФИО:Антон Кузьмин

Отправлено 20 сентября 2019 - 15:22

Здравствуйте. Хочу создавать AVD для тестов из Java программы. Не использовать заранее созданный девайс, а создавать новый. Пробовал консольный вариант avdmanager, но он абсолютно не пригоден из-за своего поэтапного создания кастомизированных эмуляторов.

Хочется действовать через какую-нибудь библиотеку. Поиском нашёл com.android.sdklib, но не могу найти ни примеров, ни документации.

Кто-нибудь знает решения для подобной ситуации?


  • 0

#2 AntonKuzmin

AntonKuzmin

    Новый участник

  • Members
  • Pip
  • 6 сообщений
  • ФИО:Антон Кузьмин

Отправлено 20 сентября 2019 - 17:19

UPD Я знаю про решение с "echo no | avdmanager create", но оно подходит только для создания дефолтных устройств. Если кастомизировать AVD, то надо писать в stdin кучу ответов, что делает это решение невозможным.

 

android create отлично подходила, но теперь она deprecated и её запуск равен запуску avdmanager, что не даёт указывать кастомные параметры при запуске.


  • 0



Темы с аналогичным тегами avdmanager, avd, java, android

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных