Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从我的应用程序在后台启动谷歌音乐_Java_Android_Android Intent_Android Service - Fatal编程技术网

Java 从我的应用程序在后台启动谷歌音乐

Java 从我的应用程序在后台启动谷歌音乐,java,android,android-intent,android-service,Java,Android,Android Intent,Android Service,从我的应用程序中向谷歌音乐发送媒体操作时遇到问题。最初我使用的是android.intent.action.MEDIA_按钮,操作设置为我想要发送的媒体密钥,这很好,直到CM10.1中的更新似乎出于某种奇怪的原因停止了它的工作,我猜其他东西首先达到了目的。当这个方法起作用时,如果谷歌音乐还没有运行,它就会打开,并按照我发送给它的命令进行操作 后来我把它改为com.android.music.musicservicecommand,后面是一个命令动作,然后是一个动作播放,现在效果很好,但前提是谷歌

从我的应用程序中向谷歌音乐发送媒体操作时遇到问题。最初我使用的是android.intent.action.MEDIA_按钮,操作设置为我想要发送的媒体密钥,这很好,直到CM10.1中的更新似乎出于某种奇怪的原因停止了它的工作,我猜其他东西首先达到了目的。当这个方法起作用时,如果谷歌音乐还没有运行,它就会打开,并按照我发送给它的命令进行操作

后来我把它改为com.android.music.musicservicecommand,后面是一个命令动作,然后是一个动作播放,现在效果很好,但前提是谷歌音乐目前正在后台运行。我已经查看了谷歌音乐应用程序的清单一个多小时了,我正在寻找一个导出的服务,在检查它是否已经运行后,我可以触发启动它,但我找不到任何帮助我的东西。如果我能避免的话,我真的不想从前台开始

有没有人对如何发送我的媒体命令有什么建议,可以让我始终打开谷歌音乐并发送一条命令,就像以前那样,或者在后台打开谷歌音乐,或者是一项服务,或者是一项没有可见元素的活动


任何帮助都将不胜感激。

您对此有解决方案吗?我也有同样的问题。。