当前位置: 首页 > ops >正文

Android SDK

Windows纯净卸载Android SDK

1.关闭所有安卓相关的程序

  • Android Studio
  • Emulators 如模拟器
  • Command prompts using SDK 如appium服务

2.移除SDK相关目录

# Delete your SDK directory
F:\android_sdk\android-sdk-windows# Also check and remove if present:
$env:LOCALAPPDATA\Android
$env:USERPROFILE\AppData\Local\Android

3.清理注册表regedit

  • 查找Android SDK并删除相关配置项
  • 检查HKEY_LOCAL_MACHINE\SOFTWARE\Android SDK Tools
  • 检查HKEY_CURRENT_USER\SOFTWARE\Android SDK Tools

4.移除环境变量

ANDROID_HOME
ANDROID_SDK_ROOT
PATH中的USERPROFILE\.gradle值

完整的Android SDK安装指南 (Windows)

方法一:通过Android Studio安装(推荐)

第一步:下载Android Studio
1. 前往官方下载页:https://developer.android.com/studio
2. 点击"Download Android Studio"

第二步:安装Android Studio
1. 运行已下载的.exe安装文件
2. 选择"Standard"安装类型
3. 选择安装位置
4. 等待安装完成

第三步:首次启动与SDK设置
1. 启动Android Studio
2. 首次运行会自动下载以下必要组件:
   - Android SDK Platform
   - Android SDK Build-Tools
   - Android Emulator
   - Android SDK Platform-Tools

第四步:安装额外SDK组件
1. 在Android Studio中,选择 **Tools > SDK Manager**
2. 在"SDK Platforms"标签页:
   - 选择你需要的Android版本(建议安装最新稳定版和前2个版本)
3. 在"SDK Tools"标签页,确保安装以下组件:
   - Android SDK Build-Tools
   - Android Emulator
   - Android SDK Platform-Tools
   - Google Play services
   - Intel x86 Emulator Accelerator (HAXM)
4. 点击"Apply"安装所选组件

方法二:仅安装命令行工具

第一步:下载命令行工具
1. 前往:https://developer.android.com/studio#command-tools
2. 下载Windows版本的命令行工具zip文件

第二步:解压文件
1. 创建SDK目录(例如:F:\android_sdk)
2. 在该目录中创建子目录cmdline-tools
3. 在cmdline-tools中创建子目录latest
4. 将zip内容解压到latest子目录中

第三步:配置环境变量
1. 新建ANDROID_HOME环境变量,指向SDK目录
2. 在PATH中添加:
   - %ANDROID_HOME%\cmdline-tools\latest\bin
   - %ANDROID_HOME%\platform-tools

第四步:通过命令行安装SDK包
```powershell
# 列出可用包
sdkmanager --list

# 安装必要组件
sdkmanager "platform-tools" "build-tools;33.0.2" "platforms;android-33"

# 安装系统镜像(用于模拟器)
sdkmanager "system-images;android-33;google_apis;x86_64"
```

## 建议安装的包

1. **基础必备**:
   - platform-tools
   - build-tools(最新版本)
   - platforms(至少安装最新稳定版)
   - emulator

2. **测试必备**:
   - system-images(用于创建模拟器)

3. **开发必备**:
   - Google Play services
   - 支持库/AndroidX

验证安装成功:打开命令提示符,运行`adb version`和`sdkmanager --list`

Android Studio Inspector使用小技巧

1.如果界面上无法Create Virtual Device,Close Project后在Welcome界面,点击右上角...,选择Virtual Device Manager可以创建模拟器

2.打开项目后,在Device Manager中可以看到创建好的模拟器

3.点击右上角的Toggle Layout Inspector按钮,启动布局查看器

4.在Layout Inspector窗口中,点击Toggle Deep Inspect可以切换抓取元素模式和操作模式

 

备注:无论是Android Inspector还是Appium Inspector抓取元素,都需要用到Android SDK的adb命令, 因此若Inspector功能异常如白屏或者卡死,可以考虑重装Android SDK来解决。

http://www.xdnf.cn/news/4823.html

相关文章:

  • 记录一次使用thinkphp使用PhpSpreadsheet扩展导出数据,解决身份证号码等信息科学计数法问题处理
  • 【Linux操作系统】第一弹——Linux基础篇
  • 第8章-4 查询性能优化2
  • 学习threejs,使用Physijs物理引擎
  • 排序算法总结
  • AWS IoT Core与MSK跨账号集成:突破边界的IoT数据处理方案
  • docker常用命令总结
  • java学习笔记
  • 【Unity笔记】PathCreator使用教程:用PathCreator实现自定义轨迹动画与路径控制
  • 基于SSM实现的健身房系统功能实现八
  • STM32F103C8 AD采样
  • isp流程介绍(yuv格式阶段)
  • DeepInjectSQL - 基于 AI 生成对抗网络(GAN)的下一代 SQL 注入自动化漏洞猎手
  • 拆分sql数据,(shop_backup)sql文档过大(>5G)
  • 把Excel数据文件导入到Oracle数据库
  • 电路研究9.3.4——合宙Air780EP中的AT开发指南:HTTPS示例
  • 第四天 从CAN总线到Spark/Flink实时处理
  • LDO与DCDC总结
  • MindSpore框架学习项目-ResNet药物分类-构建模型
  • LLM量化方法:ZeroQuant、LLM.int8()、SmoothQuant、GPTQ、AWQ
  • TensorFlow中数据集的创建
  • 云原生环境下服务治理体系的构建与落地实践
  • 单片机-STM32部分:10、串口UART
  • SVT-AV1源码学习-EbMotionEstimation.h 学习
  • SSM 框架是指什么,其优缺点,怎样用到在你的程序里
  • 交流中的收获-250508
  • AI Agent | 深度剖析 AI Agent:从基础原理到关键能力
  • 如何在 Logback 日志框架中加入链路 ID
  • 嵌入式开发学习日志Day16
  • MAC电脑日期与时间问题和定位不能正常使用问题