Щоб виконати команду оболонки, сценарій Python на стороні хоста здійснює виклик функції до об’єкта ShellMirror в об’єкті AndroidDevice. Об’єкт ShellMirror упаковує тексти команд оболонки в повідомлення protobuf і надсилає його (через канал TCP) агенту VTS на пристрої Android.
Найпопулярнішими оболонками Android є Android Debug Bridge (ADB) і Android Open Source Project (AOSP). Інші оболонки Android включають Android Terminal Emulator (ATE) і Android Shell Scripting Environment (ASSE).
Тепер натисніть «Дозволити», а тепер введіть оболонку. Команди. Якщо це відео допомогло вам, підпишіться на мій канал і дякую за перегляд.
Термукс (FOSS) Termux — досить популярний емулятор терміналу, доступний для Android. Він містить повну колекцію пакунків, які дають змогу випробувати оболонки bash і zsh. Якщо у вас є root-доступ, ви також можете керувати файлами за допомогою nnn і редагувати їх за допомогою nano, vim або emacs.
Він забезпечує доступ до файлової системи Android і дозволяє запускати програми Android з командного рядка. Оболонка Android базується на оболонці Linux і надає багато однакових команд.