Этот пост является продолжением поста об отладке KaiOS device with Web IDE , но вместо macOS теперь можно использовать Chrome OS (m75) с Crostini.
Я пишу с KaiOS Environment Setup который является хорошим началом, но этого недостаточно для начала работы с Chrome OS и Crostini. Ниже приведено грубое руководство, которому я следовал.
Убедитесь, что вы используете хотя бы Chrome OS m75 (в настоящее время канал разработки по состоянию на 15 апреля), а затем:
- Убедитесь, что у вас включена поддержка Crostini USB - href="chrome://flags/#crostini-usb-support" >chrome://flags/#crostini-usb-support
- Откройте терминал в Кростини
sudo apt-get install usbutils udev
- Вы должны убедиться, что у вас установлены инструменты USB.lsusb
-lsusb
вы должны увидеть подключенное устройство, если это не работает, может быть другая проблема.sudo apt-get install --no-install-recommends autoconf2.13 bison bzip2 ccache curl flex gawk gcc g++ g++-multilib git lib32ncurses5-dev lib32z1-dev libgconf2-dev libgl1-mesa-dev libx11-dev make zip lzop libxml2-utils openjdk-8-jdk nodejs unzip python
sudo apt install android-tools-adb android-tools-fastboot
- Я не уверен, что мне это было нужно, но я тоже запускал
wget -S -O - https://raw.githubusercontent.com/cm-b2g/B2G/1230463/tools/51-android.rules | sudo tee >/dev/null /etc/udev/rules.d/51-android.rules; sudo udevadm control --reload-rules
sudo chmod a+r /etc/udev/rules.d/51-android.rules
а затем добавили идентификатор производителя устройства в файл.
Если все вышеперечисленное выполнено, вы сможете использовать adb devices
и получить список подключенных устройств.