()
| 1749 | } |
| 1750 | |
| 1751 | fn default_sdk_root() -> PathBuf { |
| 1752 | if cfg!(target_os = "macos") { |
| 1753 | return home_dir().join("Library/Android/sdk"); |
| 1754 | } |
| 1755 | if cfg!(target_os = "windows") { |
| 1756 | if let Some(local_app_data) = env::var_os("LOCALAPPDATA") { |
| 1757 | return PathBuf::from(local_app_data).join("Android/Sdk"); |
| 1758 | } |
| 1759 | return home_dir().join("AppData/Local/Android/Sdk"); |
| 1760 | } |
| 1761 | home_dir().join("Android/Sdk") |
| 1762 | } |
| 1763 | |
| 1764 | fn android_sdk_tool_path(relative_path: &str) -> PathBuf { |
| 1765 | android_sdk_tool_path_for_os(sdk_root().as_path(), relative_path, std::env::consts::OS) |
nothing calls this directly
no test coverage detected