adb_kit/
lib.rs

1mod error;
2mod config;
3mod device;
4mod cmd;
5
6// 功能模块
7pub mod app;
8pub mod transfer;
9pub mod remote;
10pub mod media;
11pub mod forward;
12pub mod resource;
13pub mod parallel;
14pub mod utils;
15
16// 导出主要类型
17pub use config::{ADBConfig, ADBConfigBuilder};
18pub use device::{ADB, ADBDevice, DeviceStatus};
19pub use error::{ADBError, ADBResult};
20pub use app::PackageInfo;
21pub use transfer::TransferOptions;
22
23// 便利的预导出模块
24pub mod prelude {
25    pub use super::{ADB, ADBConfig, ADBConfigBuilder, ADBDevice, ADBError, ADBResult};
26    pub use super::app::PackageInfo;
27    pub use super::transfer::TransferOptions;
28}