手机端调试(Android)

Jan 19, 2024Work

常规

  1. 安装 Android StudioAndroid SDK

安装 Android SDK 通常建议通过安装 Android Studio 来完成,因为 Android Studio 已经包含了 Android SDK 所需的大部分组件,且会自动处理依赖和更新。

以下是通过 Android Studio 安装 Android SDK 的步骤:

  • 下载并安装 Android Studio:你可以从 Google官方网站上下载最新版本的 Android Studio。按照安装向导的提示进行安装。参考链接
  • 打开 SDK Manager:点击 Android Studio 顶部菜单栏中的 Tools > SDK Manager
  • SDK Manager 中选择和下载 SDK:在 SDK Platforms 标签页中,你可以选择你需要的 Android 版本。在 SDK Tools 标签页中,你可以选择额外的工具,如 Android SDK Build-Tools, Android SDK Platform-Tools, Android SDK Tools,以及其他你可能需要的组件。
  • 应用更改并等待下载完成:点击 OK 对话框中的 Apply 按钮开始下载并安装你选择的组件。下载完成后,Android SDK 就已经安装完成了。
  1. 使用 Hbuilder,app 运行到 Android 模拟器

Android Studio 是什么?

Android StudioGoogle 官方推出的用于 Android 应用开发的集成开发环境 (IDE)。它基于 JetBrainsIntelliJ IDEA 软件,并加入了用于 Android 开发的相关功能。

Android SDK 是什么?

Android SDKAndroid Software Development Kit)是 Google 提供的一套开发工具,它包含了创建 Android 应用所需的所有组件。它是 Android Studio IDE(集成开发环境)的一个组成部分,但也可以独立下载安装。

准备

  1. 单独安装 adb,不安装 sdk,安装成功后需重启
  2. 在 Hbuilder 中打开项目,初次需识别项目(右击项目根文件夹 => 识别项目类型)

Hbuilder 配置 MuMu 模拟器进行调试

在 MuMu 安装目录下运行 adb connect 127.0.0.1:16384 后,再运行 adb devices

运行时的一些问题

安装HBuilder调试基座完成,但手机中并未出现App

显示连接成功却无响应
显示连接成功却无响应

原因: App 卸载不干净造成的。 解决方式

  • 查看是否存在应用包:adb shell pm list package -3

  • 卸载 adb uninstall io.dcloud.HBuilder,注意,需替换为项目的应用包名

  • 卸载成功

  • 重新运行 遇到的问题

  • 卸载失败报错:Failure [DELETE_FAILED_INTERNAL_ERROR],后续发现是拼写错误…(uninstall 而不是 uninsatll)

Hbuilder 配置夜神模拟器进行调试

  1. 查看夜神模拟器端口号

Chorme 浏览器调试模拟器

  1. 导航到 chrome://inspect
  1. 点击:Port forwarding,输入 IP 地址和端口号
  1. 点击 inspect

参考:使用chrome远程调试设备及调试模拟器设备

补充