Skip to content

Tasker

约 745 字大约 2 分钟

2024-03-15

shell

pm list packages # 查看所有 app(-s 只显示 system app) pm list packages -d # 查看已禁用的 app pm disable Package.Name # 禁用 app pm enable Package.Name # 启用 app

意图整理 Intents

Intents 1
**Android 系统相关的 Intent**

呼叫和短信
1) 调出加载了指定号码的拨号器。使用语音邮件:用于语音邮件,而不是电话:

``  Send Intent [       Action:android.intent.action.DIAL       Cat:None       Mime Type:       Data:tel:9999999999       Extra:       Extra:       Package:       Class:       Target:Activity ]  ``

2) 直接拨打号码

``  Send Intent [       Action:android.intent.action.CALL       Cat:None       Mime Type:       Data:tel:9999999999       Extra:       Extra:       Package:       Class:       Target:Activity ]  ``

3) 调出通话记录

``  Send Intent [       Action:android.intent.action.VIEW       Cat:None       Mime Type:vnd.android.cursor.dir/calls       Data:       Extra:       Extra:       Package:       Class:       Target:Activity ]  ``

4)调出联系人(人物应用)

``  Send Intent [       Action:android.intent.action.VIEW       Cat:None       Mime Type:vnd.android.cursor.dir/contact       Data:       Extra:       Extra:       Package:       Class:       Target:Activity ]  ``

5)用号码和正文填充发送短信屏幕

``  Send Intent [       Action:android.intent.action.VIEW       Cat:None       Mime Type:       Data:sms:9999999999       Extra:sms_body:hello       Extra:       Package:       Class:       Target:Activity ]  ``

6)使用号码和正文填充发送短信屏幕,使用发送操作

``  Send Intent [       Action:android.intent.action.SENDTO       Cat:None       Mime Type:       Data:smsto:9999999999       Extra:sms_body:hello       Extra:       Package:       Class:       Target:Activity ]  ``

**共享和浏览意图**
1) 将文本发送到其他应用程序。调出应用程序列表供您选择>

``  Send Intent [       Action:android.intent.action.SEND       Cat:Default       Mime Type:text/plain       Data:       Extra:android.intent.extra.TEXT: MY TEST TEXT       Extra:       Package:       Class:       Target:Activity ]  ``

2) 向特定应用程序发送文本。在包中指定应用程序。例如:此处显示的 Twitter(不适用于所有应用程序,例如 FB)

``  Send Intent [       Action:android.intent.action.SEND       Cat:Default       Mime Type:text/plain       Data:       Extra:android.intent.extra.TEXT: MY TEST TEXT       Extra:       Package:com.twitter.android       Class:       Target:Activity ]  ``

3)告诉你!它不适用于FB。如果您仍然需要它,请添加一个带有 cmd 输入文本“blah”的带有 root 的 Run Shell。

``  Send Intent [       Action:android.intent.action.SEND       Cat:Default       Mime Type:text/plain       Data:      Extra:android.intent.extra.TEXT: MY TEST TEXT       Extra:       Package:com.facebook.katana       Class:       Target:Activity ]  ``

4) 打开指定的 URL。如果要在特定浏览器中打开它,请提及浏览器的包名称。例如:用于海豚浏览器的 mobi.mgeek.TunnyBrowser

``  Send Intent [       Action:android.intent.action.VIEW       Cat:Default       Mime Type:       Data:http://www.ebay.in       Extra:       Extra:       Package:mobi.mgeek.TunnyBrowser       Class:       Target:Activity ]  ``

5) 在 Google 上查找“hello”

``  Send Intent [       Action:android.intent.action.WEB_SEARCH       Cat:Default       Mime Type:       Data:       Extra:query:hello       Extra:       Package:       Class:       Target:Activity ]  ``

6) 模仿启动 Google Now(搜索)的动作。如果您选择了其他一些应用程序(例如:AutoVoice。),那么它将被打开。在不同的设备中行为是不同的。请自行测试。

``   Send Intent [       Action:android.intent.action.ASSIST       Cat:Default       Mime Type:       Data:       Extra:       Extra:       Package:       Class:       Target:Activity ]     **视频和相机**     1) 打开相机应用程序。添加一个小的等待,然后是 Input-> Button(camera) 以捕获图像  ``

``  Send Intent [       Action:android.media.action.STILL_IMAGE_CAMERA       Cat:None       Mime Type:       Data:       Extra:       Extra:       Package:       Class:       Target:Activity ]  ``

2) 打开捕获图像。但是还没想好如何指定输出路径。通过提及包,它也可以与 3rd 方相机应用程序(不是全部)成功结合。

``  Send Intent [       Action:android.media.action.IMAGE_CAPTURE       Cat:None       Mime Type:       Data:       Extra:       Extra:       Package:       Class:       Target:Activity ]  ``

3) 打开视频捕捉。添加一个小的等待,然后是 Input-> Button(camera) 开始录制

``  Send Intent [       Action:android.media.action.VIDEO_CAPTURE       Cat:None       Mime Type:       Data:       Extra:       Extra:       Package:       Class:       Target:Activity ]  ``