Установка

Для тестування нашого коду ми будемо використовувати Cuttlefish Android Virtual Device. Переконайтеся, що у вас є доступ до нього або створіть новий:

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.