rsiot/doc/dev_prepare/aarch64_linux_android.rs
1//! # aarch64-linux-android
2//!
3//! **Таргет**
4//!
5//! ```bash
6//! rustup target add aarch64-linux-android
7//! ```
8//!
9//! **Android Studio**
10//!
11//! ```bash
12//! sudo snap install android-studio --classic
13//! ```
14//!
15//! Запустить android studio, поставить пакеты по-умолчанию. Открыть SDK Manager и установить:
16//!
17//! - Android SDK Platform
18//! - Android SDK Build-Tools
19//! - NDK (Side by side)
20//! - Android SDK CLI
21//! - Android SDK Platform-Tools
22//!
23//! **ADB**
24//!
25//! ```bash
26//! sudo apt install adb
27//! ```
28//!
29//! ## Отладка
30//!
31//! Получить отфильтрованные логи из телефона:
32//!
33//! ```bash
34//! adb logcat RustStdoutStderr:I *:S
35//! ```
36//!
37//! Выводить только сообщения от Rust с уровнем Info и выше.
38//!
39//! Уровни фильтрации:
40//!
41//! - V: Verbose (lowest priority)
42//! - D: Debug
43//! - I: Info
44//! - W: Warning
45//! - E: Error
46//! - F: Fatal
47//! - S: Silent (highest priority, where nothing is ever printed)