Android如何调试一个Service?
来源:互联网 发布:已备案域名 编辑:程序博客网 时间:2024/05/29 13:05
1、概述
最近在看一个新的项目,由于其中在一个单独的进程中启动了一个Service。我想要调试Service中的代码,打了断点,但是在服务启动后并没有停在断点上。于是查询资料得到调试Service的方法如下。
2、如何调试Service
(1)我们需要用到android.os.Debug.waitForDebugger();
在Service的onCreat中加入上面的代码。然后就可以在之后的代码中加入断点进行调试。
@Override public void onCreate() { android.os.Debug.waitForDebugger(); super.onCreate(); }
(2)完成上面的步骤后,我们需要以Debug方式启动应用,在启动后需要attach debugger到Service的进程。
(3)接下来就可以愉快的玩耍了。
参考资料
http://www.helloandroid.com/tutorials/how-debug-service
1 0
- Android如何调试一个Service?
- Android开发如何调试Service
- Android: 如何调试init.rc中的service
- Android 如何使一个service 开机启动
- android 5.1 如何添加一个系统service
- 如何关闭android的一个service
- 如何创建一个Android Native Binder Service
- 如何调试 Windows Service
- android 调试 service程序
- Android断点调试Service
- android studio 调试service
- 如何创建一个Service
- Android中Service的调试
- android—调试命令service
- Android AIDL Service调试方法
- android实现一个service
- Android学习 Service(一)之如何写一个最基本的Service
- Android 如何杀死Service
- 初识Unity 3D——常用API(3)
- C++作业9.|Matrix chain multiplication
- HoughLines函数用法示例
- Spring中@Async用法总结
- Parted命令
- Android如何调试一个Service?
- [JS]this 的值到底是什么?
- 使用ODBC实现sql server 数据迁移到mysql
- 顺序表与链式表
- php银联网页支付实现方法
- HoughLinesP函数用法示例
- MyBatis 学习入门·基本配置·项目实例
- 基于模型融合的推荐系统实现(2):迭代式SVD分解
- SensorImageView随重力移动的ImageView