1

当我使用时,我的应用程序有几个活动和服务以及一个意图服务

dumpsys activity | grep My.App.Name 

我可以在终端中看到我的其他服务和活动,但我看不到我的 IntentService,即使它已经在我的应用程序中运行。

        public class MyIntentService extends IntentService
        {   
           public MyIntentService()
           {
             super("MyIntentService");       
           }

           @Override
           protected void onHandleIntent(Intent intent)
           {              
             t1.start();           
           }


        Thread t1 = new Thread()
         {

           public void run()
           {
             ......................
           }
         }
     }

在我的清单文件中,它被定义为:

        <service
        android:name=".MyIntentService"
        android:enabled="true" 
        android:launchMode="singleTask">
           <intent-filter>
              <action android:name="android.intent.action.RUN" />
            <action android:name="android.intent.action.MAIN" />
           </intent-filter>
        </service>

我想通过命令检查这个 IntentService 是否正在运行,请问有什么帮助吗?

4

0 回答 0