文件分類 [總覽]
社群資訊
[Android實作問題] how to powerful debug a service on eclipse
(小K, 2012-01-06 16:18)
1樓
Hello Jarey,
我要如何有效的在debug環境中如何有效的監控service (not remote service)
thank you
小K
(Jarey, 2012-01-29 16:16)
2樓
你指的監控如果只是想知道service是否有執行起來,
那麼你可以在模擬器的 應用程式=> 正在運作的服務, 中找到目前正在運行的service.
你也可以使用程式的方式去取得目前系統正在運行的service例表名稱,然後你可以自行
過濾出你要觀查的service,就可以知道是否正在運行中。
如下程式碼: 其中am.getRunningServices(1000); 代表的是你最大要取得的service list數量:
ActivityManager am = (ActivityManager) context.getSystemService(context.ACTIVITY_SERVICE);
List<RunningServiceInfo> list = am.getRunningServices(1000);
for (RunningServiceInfo info : list) {
Log.d("Ittraining",info.service.getClassName());
}
}