我如何调试Android服务 - 扩展服务类的活动 -

时间:2011-11-02 09:35:27

标签: android eclipse android-service

同事,

我如何调试扩展服务类的活动? 它不适用于eclipse调试工具的regualar断点! 我知道你可以使用logtags,但这真的是唯一的调试工具吗?

这是一个小代码,可以发布这个问题

                   public class HUJIDataCollectionService extends Service {
           @Override
public void onStart(Intent intent, int startId) {
    super.onStart(intent, startId);

         }

1 个答案:

答案 0 :(得分:3)

您在清单中声明的​​服务是否在主应用程序进程的单独进程中运行?例如:

<service android:name=".HUJIDataCollectionService"
      android:process=":SomeOtherProcess">
</service>

如果是这样,您将需要在Eclipse中创建一个特殊的案例调试配置,以使调试器附加到该进程。查看本文的分步说明:

http://blog.doityourselfandroid.com/2010/12/07/debug-remote-android-proces-eclipse/