首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    详解Android AM命令

    1.简介 在Android中,我们除了从界面上启动程序之外,还可以从命令行启动程序,如使用命令行工具am. am全称activity manager,是Android下非常实用命令,其代码在frameworks...\base\cmds\am\src\com\android\commands\am 命令窗口通过adb shell 进入android 的Linux命令界面,输入am -help看到如下信息: 从上图你可以知道...,能使用am去模拟各种系统的行为,例如去启动一个activity,强制停止进程,发送广播进程,修改设备屏幕属性等等。...# am start -n com.android.music/com.android.music.MediaPlaybackActivity Camera(照相机)的启动方法为: # am start....com 拨打电话 : am start -a android.intent.action.CALL -d tel:10000 启动 google map 直接定位到广州 : am start -a android.intent.action.VIEW

    1.2K10

    解决git am冲突

    这种情况下可以使用下面的方法解决冲突: 1、执行命令 git am xxxx.patch 尝试直接打入补丁。...因为我们使用的 patch 已经过时了,所以这一步肯定会报错并中断(注意,虽然命令停止执行了,但我们依然处于git am命令的运行环境中,可以通过git status命令查看到当前的状态)。...我们可以在执行 git am 命令的目录下执行 find -name *.rej 命令以查看所有存在冲突的源文件位置。...完成这一步骤的操作后,我们就可以继续执行 git am 的过程了。 4、执行命令 git status 查看当前改动过的以及新增的文件,确保没有多添加或少添加文件。...6、执行命令 git am --resolved 继续 步骤1 中被中断的 patch 合入操作。合入完成后,会有提示信息输出。 7、执行命令 git log 确认合入状态。

    4.2K30

    android am 命令简单讲解(一)

    讲完了 dumpsys ,这节我们看下 am 命令,这个不同于 dumpsys的可执行文件, am 是个脚本文件。 具体来看,先从android.mk来阅读下。...am.jar是将当前目录下的src目录和proto目录,编译成am.jar包,放置在system/framework下面。...然后我们使用的时候,命令如下:(举个例子,更详细的直接am -h) am start -n com.android.camera/com.android.camera.Camera 我们知道,这个am...am 运行使用 exec 创建一个 app_process 进程,然后找到里面的com.android.commands.am.Am类,调用里面的main方法 $@ 是我们传入的参数, 我们这里就来看下...这里参数是shell脚本里面带来的,即/system/bin 和 com.android.commands.am.Am,以及我们代入的其他参数 (比如:am start -n com.android.camera

    2.2K50
    领券