Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Настройка

Для тестирования кода мы будем использовать виртуальное устройство Android Cuttlefish. Убедитесь, что у вас есть к нему доступ, или создайте новое с помощью:

source build/envsetup.sh
lunch aosp_cf_x86_64_phone-trunk_staging-userdebug
acloud create

Подробности см. в Android Developer Codelab.

Код на следующих страницах можно найти в каталоге src/android/ материалов курса. Чтобы следовать примерам, выполните git clone репозитория.

Ключевые моменты:

  • Cuttlefish — эталонное устройство Android, рассчитанное на работу на обычных рабочих станциях с Linux. Поддержка macOS также планируется.

  • Образ системы Cuttlefish максимально точно повторяет настоящие устройства и является идеальным эмулятором для многих сценариев использования Rust.