顯式啓動一個service組件

原文地址:http://blog.csdn.net/wcs542882916


Intent service= new Intent();
service.setClassName("com.android.music", "com.android.music.MediaPlaybackService");
//service.setComponent(new ComponentName("com.android.music","com.android.music.MediaPlaybackService"));

mContext.startService(service);

啓動service注意點:

1.Android 5.0之後必須顯示啓動一個service組件,隱式啓動會在運行的時候發生異常,並要求你顯示啓動

2.顯示啓動時,類名參數寫完整的路徑名  即:包名+類名<--->"com.android.music.MediaPlaybackService"

發佈了45 篇原創文章 · 獲贊 8 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章