ADB安装、查看手机cpu、Tasker配置等

2026-02-24 14:54:04 / 法国直播世界杯

手机adb调试,要求安装adb。以及手机自动化,要求adb授权。

废旧手机不少了,寻思着用起来,记录一点笔记,都是简单的东西。

ADB安装简介ADB 全名是Android Debug Bridge,是开发或使用Android 时很常用到的工具。可以从电脑透过USB 连线到Android 手机上,利用指令列来控制你得手机。简单讲,就像是安装在电脑上面的Android 遥控器,只是这个遥控器需要用指令才能操控你的手机。ADB 可以做到的事情举例还来说有:

通过adb 进入机器或模拟器的shell 模式

直接在手机与电脑中间传送档案

直接将手机截图到电脑

命令手机直接执行档案

将Android 手机刷机,取得手机最大权限的时候,会需要和Fastboot 搭配使用

遥控手机的时候,例如有些游戏脚本就是透过ADB来控制手机。

安装ADB不需要安装也能直接使用,但是每次使用时都要在切换到放文件的位置很麻烦,所以安装一下。

Google 提供的下载路径:

Windows 版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip

Mac 版本:https://dl.google.com/android/repository/platform-tools-latest-darwin.zip

Linux 版本:https://dl.google.com/android/repository/platform-tools-latest-linux.zip

在此电脑—属性—高级—环境变量—系统变量—Path,添加platform-tools的路径。

cmd界面输入 adb --version 验证。

安装scrcpy开发时,需要手机界面显示,下载这个用就行。需要打开开发者模式的adb调试。

下载安装解压:略,开源的。

查看手机cpu类型手机打开开发者模式后,连接电脑。

安装好adb工具后,命令行界面输入 adb shell getprop ro.product.cpu.abi

一般来说:

armeabiv-v7a: 第7代及以上的 ARM 处理器。相对比较旧,一几年的手机了。arm64-v8a: 第8代、64位ARM处理器,新手机都是这个。armeabi: 第5代、第6代的ARM处理器,早期的手机,非常老,赛博古董级别。x86: 平板、模拟器用得比较多。x86_64: 64位的平板。

Tasker 基本配置有了ADB,怎能少了Tasker。

通过下面的命令可以详细获取 Tasker 相关的权限和服务

1adb shell dumpsys package net.dinglisch.android.taskerm

大部分权限可以手动通过设置来打开,一部分特殊权限需要使用 adb 授权.

获取普通权限的方法安装 Tasker 时获取可以通过 (把 Tasker 安装文件放置到手机存储根目录)

1adb shell pm install -g /storage/0/tasker.apk

或者 (把 Tasker 安装文件放置到 adb 根目录)

1adb install -g tasker.apk

这两种 adb 安装方式直接获取常规权限.

安装 Tasker 后手动设置可以在系统设置的应用管理界面手动赋予权限。建议是这个。

获取特殊权限的方法特殊权限只能通过 adb 或者 root 授权:

12345adb shell pm grant net.dinglisch.android.taskerm android.permission.WRITE_SECURE_SETTINGSadb shell pm grant net.dinglisch.android.taskerm android.permission.DUMPadb shell pm grant net.dinglisch.android.taskerm android.permission.READ_LOGSadb shell pm grant net.dinglisch.android.taskerm android.permission.SET_VOLUME_KEY_LONG_PRESS_LISTENERadb shell pm grant net.dinglisch.android.taskerm android.permission.SET_MEDIA_KEY_LISTENER

一般来说,第一条命令(修改系统权限)就很够了。AutoJs等自动化工具亦是如此。

截屏权限

1adb shell appops set net.dinglisch.android.taskerm PROJECT_MEDIA allow

Tasker 需要开启的服务无障碍服务 (辅助功能) 和 通知管理服务,既可以手动通过系统设置赋权也可以使用下面的 adb 命令开启

12345adb shell settings put secure enabled_accessibility_services net.dinglisch.android.taskerm/.MyAccessibilityServiceadb shell settings put secure accessibility_enabled 1adb shell settings put secure enabled_notification_listeners net.dinglisch.android.taskerm/.NotificationListenerServiceadb shell settings put secure notification_enabled 1

更多参见:Tasker 配置教程站

参考如何在WIN10 安装Android ADB工具

如何查看Android手机CPU类型是armeabi,armeabi-v7a,还是arm64-v8a

如何在 PC 端一次性开启 Tasker 的所有权限和服务