文章目录
  1. 1. 如何查看命令
  2. 2. 命令大全
    1. 2.1. aapt
    2. 2.2. adb
    3. 2.3. am
    4. 2.4. app_process、app_process32、app_process64
    5. 2.5. applypatch、applypatch_static
    6. 2.6. appops
    7. 2.7. appwidget
    8. 2.8. atrace
    9. 2.9. bcc
    10. 2.10. bdt
  3. 3. 分享与支持

来源:JiongBull’s Blog
微博:@JiongBull
GitHub:JiongBull

如何查看命令

1
2
3
4
5
6
7
8
9
D:\Code\Git>adb shell
root@generic_x86_64:/ # ls /system/bin
aapt
adb
am
app_process
app_process32
app_process64
...

命令大全

aapt

Android Asset Packaging Tool,可以查看、创建、更新或删除归档文件(zip、jar或apk),可以将资源文件编译成二进制文件,详情见aapt使用说明

adb

Android Debug Bridge,android调试桥,详情见adb命令

am

Activity Manager,activity管理器,可以启动activity、启动service、发送广播、停止进程等,详情见am使用说明

app_process、app_process32、app_process64

运行java程序,参考am的内部实现。

1
2
3
base=/system
export CLASSPATH=$base/framework/am.jar
exec app_process $base/bin com.android.commands.am.Am "$@"

applypatch、applypatch_static

增量升级相关。

appops

Application Operations,应用权限管理,详情见appops使用说明

appwidget

atrace

bcc

bdt

分享与支持

  • 如果这篇文章对你有帮助,请分享下面的链接让更多人受益。
  • 更多支持,请点这里
文章目录
  1. 1. 如何查看命令
  2. 2. 命令大全
    1. 2.1. aapt
    2. 2.2. adb
    3. 2.3. am
    4. 2.4. app_process、app_process32、app_process64
    5. 2.5. applypatch、applypatch_static
    6. 2.6. appops
    7. 2.7. appwidget
    8. 2.8. atrace
    9. 2.9. bcc
    10. 2.10. bdt
  3. 3. 分享与支持