当前位置: 首页 > article >正文

安卓自用am命令记录

cx文件管理器播放视频命令,也可以播放音频

am start -n com.cxinventor.file.explorer/com.alphainventor.filemanager.viewer.VideoPlayerActivity -a android.intent.action.VIEW -d /sdcard/akuma.mp4

在这里插入图片描述

启动椒盐音乐播放歌曲

am start -n "com.salt.music/com.salt.music.ui.MainActivity"
am start -a android.intent.action.VIEW  -d "file:///sdcard/yoasabi.flac"  -t "audio/*" -n "com.salt.music/com.salt.music.ui.MainActivity"


aimp播放音乐

am start -n com.aimp.player/com.aimp.player.ui.activities.main.MainActivity -a com.aimp.service.action.play -d /sdcard/yoasabi.flac

aimp后台播放音乐(需已启动)

am startservice -a "com.aimp.service.action.play" -d "file:///sdcard/yoasabi.flac" -t "audio/*" -n "com.aimp.player/com.aimp.player.service.AppService"

启动简黑时钟

am start -n com.hm.jhclock/com.hm.jhclock.hm

启动termux

 am start -n com.termux/com.termux.app.TermuxActivity

关于am命令详解

am(Activity Manager)是Android SDK提供的一个命令行工具,用于执行与Android应用的活动管理相关的操作。以下是一些常用的am命令及其参数说明:

常用命令
start: 启动一个活动。
startservice: 启动一个服务。
stopservice: 停止一个服务。
broadcast: 发送一个广播。
force-stop: 强制停止一个应用。
kill: 杀死所有后台进程。
instrument: 启动一个Instrumentation。
常用参数
-a <ACTION>: 指定意图的动作(例如 android.intent.action.VIEW)。
-d <DATA_URI>: 指定意图的数据URI(例如 content://contacts/people/1)。
-t <MIME_TYPE>: 指定意图的数据类型(例如 image/png)。
-c <CATEGORY>: 指定意图的类别(例如 android.intent.category.DEFAULT)。
-n <COMPONENT>: 指定完整的组件名称(例如 com.example.app/.MainActivity)。
-f <FLAGS>: 添加意图标志(例如 0x10200000)。
--esn <EXTRA_KEY>: 添加一个空字符串的额外字段。
--es <EXTRA_KEY> <EXTRA_STRING_VALUE>: 添加一个字符串类型的额外字段。
--ez <EXTRA_KEY> <EXTRA_BOOLEAN_VALUE>: 添加一个布尔类型的额外字段。
--ei <EXTRA_KEY> <EXTRA_INT_VALUE>: 添加一个整型类型的额外字段。
--el <EXTRA_KEY> <EXTRA_LONG_VALUE>: 添加一个长整型类型的额外字段。
--ef <EXTRA_KEY> <EXTRA_FLOAT_VALUE>: 添加一个浮点类型的额外字段。
--eu <EXTRA_KEY> <EXTRA_URI_VALUE>: 添加一个URI类型的额外字段。
--ecn <EXTRA_KEY> <EXTRA_COMPONENT_NAME_VALUE>: 添加一个组件名称类型的额外字段。
--eia <EXTRA_KEY> "<EXTRA_INT_VALUE>[,<EXTRA_INT_VALUE>...]": 添加一个整型数组类型的额外字段。
--ela <EXTRA_KEY> "<EXTRA_LONG_VALUE>[,<EXTRA_LONG_VALUE>...]": 添加一个长整型数组类型的额外字段。

http://www.kler.cn/a/527461.html

相关文章:

  • C++,STL 命名空间:理解 std 的作用、规范与陷阱
  • MATLAB-Simulink并行仿真示例
  • 反向代理模块b
  • 深度学习的应用
  • AI大模型开发原理篇-8:Transformer模型
  • mysql_init和mysql_real_connect的形象化认识
  • Python3 【装饰器】避坑指南:常见错误解析
  • [EAI-023] FAST,机器人动作专用的Tokenizer,提高VLA模型的能力和训练效率
  • 如何在 ACP 中建模复合罐
  • GCC, Makefile, make, CMake, CMakeLists.txt
  • 分布式微服务系统架构第89集:kafka消费者
  • 吴恩达深度学习——有效运作神经网络
  • 【LLM】Ollama框架入门指北
  • jEasyUI 创建 CRUD 应用
  • 安卓安全访问配置说明network-security-config —未来之窗跨平台操作
  • 【搞定offer】远程医疗:健康科技领域,搞定医疗offer
  • 2501,编写dll
  • 大语言模型(LLM)模拟金融市场参与者行为
  • 离线大模型-通义千问
  • 栈和队列特别篇:栈和队列的经典算法问题
  • ### 2024 江西省赛题解(A,C,D,G,H,J,K,L) BEFI待补
  • qt-Quick3D笔记之官方例程Runtimeloader Example运行笔记
  • 合并2个排序的链表
  • DeepSeek是什么,最近到底经历了什么?它能干什么?
  • 注册谷歌账号
  • Linux:多线程[2] 线程控制