改造任务者意图壳

时间:2018-03-28 19:48:03

标签: android shell adb tasker

所以这是我需要帮助的问题:

将Tasker任务改为Android的ADB版本。

<TaskerData sr="" dvi="1" tv="4.9u4m">
<Task sr="task21">
<cdate>1461327416340</cdate>
<edate>1522266060604</edate>
<id>21</id>
<nme>[APP]_PowerAmp_FwdAlbum</nme>
<pri>7</pri>
<Kid sr="Kid">...</Kid>
<Action sr="act0" ve="7">
<code>877</code>
<Str sr="arg0" ve="3">com.maxmpz.audioplayer.API_COMMAND</Str>
<Int sr="arg1" val="0"/>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
<Str sr="arg4" ve="3">cmd:6</Str>
<Str sr="arg5" ve="3"/>
<Str sr="arg6" ve="3"/>
<Str sr="arg7" ve="3"/>
<Str sr="arg8" ve="3"/>
<Int sr="arg9" val="2"/>
</Action>
<Img sr="icn" ve="2">
<nme>hd_ab_navigation_forward</nme>
</Img>
</Task>
</TaskerData>

这是一个这样的示例任务。

问题是这里的信息https://qiita.com/niusounds/items/e5d2209deb297942b566 或者在这里 http://tomazwang.logdown.com/posts/1743911/android-mock-braodcast-intent-with-adb 没有真正的帮助。

我尝试了从开始广播到开始服务的任何可能的组合,但我似乎错过了一些东西。

提前感谢您的建议。

1 个答案:

答案 0 :(得分:0)

没关系。 得到了答案: 使用“ krow.dev.scheme”找到适当的意图(通过实验),然后读出“ /data/data/krow.dev.scheme/files/default.realm.managment/log_b”等信息,完成)

须藤“上午广播 'intent:#Intent; action = com.maxmpz.audioplayer.API_COMMAND; package = com.maxmpz.audioplayer; i.cmd = 1; end'“

例如,这将使poweramp播放/暂停 (Sudo显然可以用su代替)