站点图标 姿势小王子

几个安卓am pm命令用法

搞机经常需要到一些adb命令,不过在安卓终端termux或者terminal中可以一样使用am pm命令。

am start -n 包(package)名/包名.活动(activity)名称启动的方法可以从每个应用的AndroidManifest.xml的文件中得到。

或者用mt管理器查看应用activity。

也可以用写轮眼MyAndroidTool,查看活动或者服务。

# 启动浏览器
am start -a android.intent.action.VIEW -d http://www.baidu.com/

# 启动微信
am start -n com.tencent.mm/com.tencent.mm.ui.LauncherUI

# 启动termux一项服务
am startservice com.termux/com.termux.app.TermuxService

pm命令,大多时候需要先获取root权限。

# 察看已安装应用
pm list package

#列出所有硬件相关信息
pm list features

#安装APK:
pm install [-l] [-r] [-t] [-i INSTALLER_PACKAGE_NAME] [-s] [-f] PATH

#例如:
pm install /data/test.apk

#几个参数
-r: 安装一个已经安装的APK,保持其数据不变。
-i:指定安装的包名。(没试出来)
-s: 安装到SDCard上。
-f: 安装到内部Flash上。

# 卸载APK
pm uninstall 包名。
# 例如:
pm uninstall com.cai.test
退出移动版