This page is for building and running Lazy Blacktea from source.
- Node.js + npm
- Rust (latest stable)
adbavailable inPATH(or configure an absolute ADB path in the app Settings)- Optional:
scrcpyfor device mirroring
npm install
npm run tauri devnpm install
npm run tauri buildTauri outputs bundles under src-tauri/target/ depending on your OS.
npm run test
cargo fmt --all -- --check
cargo clippy --all-targets --all-features -- -D warnings
cargo test --all --all-featuresSee docs/testing.md for macOS-friendly smoke checks (web UI + Rust tests + real-device ADB smoke).
See CONTRIBUTING.md for guidelines and PR expectations.