同事,
我如何调试扩展服务类的活动? 它不适用于eclipse调试工具的regualar断点! 我知道你可以使用logtags,但这真的是唯一的调试工具吗?
这是一个小代码,可以发布这个问题
public class HUJIDataCollectionService extends Service {
@Override
public void onStart(Intent intent, int startId) {
super.onStart(intent, startId);
}
答案 0 :(得分:3)
您在清单中声明的服务是否在主应用程序进程的单独进程中运行?例如:
<service android:name=".HUJIDataCollectionService"
android:process=":SomeOtherProcess">
</service>
如果是这样,您将需要在Eclipse中创建一个特殊的案例调试配置,以使调试器附加到该进程。查看本文的分步说明:
http://blog.doityourselfandroid.com/2010/12/07/debug-remote-android-proces-eclipse/