adb命令源码位于 frameworks\base\cmds\
在编译 Android 源码的时候, build/make/target/product/base.mk 文件下将指令编译进去。
PRODUCT_PACKAGES += \
20-dns.conf \
95-configured \
org.apache.http.legacy.boot \
appwidget \
appops \
am \
android.policy \
android.test.base \
android.test.mock \
android.test.runner \
app_process \
applypatch \
audioserver \
bit \
blkid \
或者直接将shell命令push 到手机 system/bin目录下。
参考自:
https://blog.csdn.net/weixin_37077539/article/details/88404401