修改后的AOSP应用程序启动器会使用完整的操作吗?

时间:2013-06-12 23:27:14

标签: android android-intent android-manifest android-launcher

对于测试,我稍微修改了AOSP“音乐”应用程序。在清单中,我做了以下更改:

  1. 将包名称从“com.android.music”更改为“com.android.mymusic”
  2. 将android:标签从“Music”更改为“MyMusic”(为了便于识别)
  3. 在其他应用程序中,我还必须确保清单中的所有类名都是完全合格的,但在“音乐”中它们已经是。这足以让我可以在应用程序抽屉中构建,安装和获取图标。但是,当我尝试启动我的自定义音乐程序(带有意图或触摸启动器图标)时,我总是得到“使用完整动作”对话框。这是一个问题,因为我需要使用意图从另一个应用程序启动它,我不能允许用户交互。对我来说,启动器图标不会直接启动我的自定义应用程序似乎特别奇怪。

    为什么我会使用“完整操作”对话,如何绕过它?

1 个答案:

答案 0 :(得分:0)

尝试

  

android.intent.action.MUSIC_PLAYER“

出自com.android.music.MusicBrowserActivity的intent-filter。