📜  在 Mac 上离线查找并杀死 android 设备 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:37:24.296000             🧑  作者: Mango

在 Mac 上离线查找并杀死 android 设备 - Shell-Bash

当我们的 android 设备丢失或被盗时,我们希望能够快速查找设备并删除其中的敏感数据。本文将介绍在 Mac 上使用 Shell-Bash 实现离线查找并杀死 android 设备的方法。

步骤一:安装 Android Debug Bridge(ADB)

ADB 是一个官方的 Android 工具,它可以让我们在计算机上直接与设备进行通信。在 Mac 上,我们可以通过 Homebrew 安装 ADB:

brew install android-platform-tools
步骤二:查找设备
  1. 首先,插入您的设备并在 Mac 电脑上运行以下命令:
adb devices
  1. 如果您的设备连接成功,您应该可以看到类似于以下内容的输出:
List of devices attached
SHD4D3456Y  device
  1. 记住设备 ID(在本例中为“SHD4D3456Y”),因为我们需要在后面的步骤中使用。
步骤三:激活“找到我的设备”功能
  1. 启用设备的“找到我的设备”功能,该功能可以让您在设备离线时查找设备、锁定设备或删除设备上的数据。

  2. 在设备上,转到“设置”>“安全性”>“找到我的设备”。

  3. 确保滑块处于“开启”状态,并启用“锁屏和清除数据”选项。

步骤四:查找设备并锁定/删除数据
  1. 将以下命令中的“DEVICE_ID”替换为您在步骤二中找到的设备 ID。选择您希望执行的操作(锁屏、删除数据等),然后运行以下命令:
adb shell am start -a android.intent.action.VIEW -d https://www.google.com/android/find\?u\=0\&e\=\&c\=LOCK|DELETE\&ll\=LATITUDE,LONGITUDE\&z\=MAP_ZOOM -n com.google.android.apps.adm/.FindMyDeviceActivity
  1. 如果您选择了锁屏操作,则您需要在屏幕上输入固定的密码。

  2. 如果您选择了删除数据操作,则您需要在设备上的“找到我的设备”网页中确认删除操作。

代码清单
# 安装 ADB
brew install android-platform-tools

# 查找设备
adb devices

# 激活“找到我的设备”功能

# 在设备上,转到“设置”>“安全性”>“找到我的设备”。
# 确保滑块处于“开启”状态,并启用“锁屏和清除数据”选项。

# 查找设备并锁定/删除数据

# 将以下命令中的“DEVICE_ID”替换为您在步骤二中找到的设备 ID。选择您希望执行的操作(锁屏、删除数据等),然后运行以下命令:
adb shell am start -a android.intent.action.VIEW -d https://www.google.com/android/find\?u\=0\&e\=\&c\=LOCK|DELETE\&ll\=LATITUDE,LONGITUDE\&z\=MAP_ZOOM -n com.google.android.apps.adm/.FindMyDeviceActivity