android виртуализация при помощи command line tools only

preview_player
Показать описание
Всем привет.

Создадим директорию:
mkdir -p /android

Распакуем архив:

Создадим директорию:
/android/cmdline-tools/tools/

И перетащим содержимое в директорию tools
mv -i /android/cmdline-tools/* /android/cmdline-tools/tools/

Далее, нам потребуется указать переменные, для ANDROID_HOME и пути к приложению:
export ANDROID_HOME='/android'
export PATH="$PATH:$ANDROID_HOME/cmdline-tools/tools/bin"
export PATH="$PATH:$ANDROID_HOME/platform-tools"

После этого, мы можем приступить к конфигурированию:
yes | sdkmanager --licenses
sdkmanager --update
sdkmanager "platforms;android-29"
sdkmanager "system-images;android-29;default;x86_64"
sdkmanager --channel=3 "emulator"
sdkmanager "build-tools;29.0.3"

Далее создадим наш гостевой образ:
avdmanager create avd -n andtingos -k "system-images;android-29;default;x86_64" -g "default"
И запустим его:
cd /android/tools
./emulator -avd andtingos

Удачи в обучении.
Рекомендации по теме
Комментарии
Автор

Привет. Опять я и у меня к этой теме особый интерес. Подумываю замарочиться перепрошивкой смартфона. Из поверхностного изучения темы узнал, что подобные работы с Андроид ведутся из под Виндовс. Огорчился, но на помощь пришла виртуализация. Но ни когда не покидала мысль, что Андроид это Линукс и едва ли нет ни какого способа провернуть задуманное не прибегая к замарочкам по установке Виндовс. Известны ли тебе такие способы и есть ли они вообще и если да, то какую покурить тему ?

xnorvlm