android studio 调试service
2016-05-03 14:53
826 查看
由于需要把service独立出来一个进程,使用Android Studio调试发现独立出来后,在Service设置断点是无法直接进去的,肿么办。。。
记得以前用eclipse的时候是可以通过端口来调试系统的所有进程的,网上找了下,也没找到相关的资料,后面自己看了下Debug的配置,发现果然还是可以的,具体方法如下。
首先通过Device Monitor打开
记住这里的端口号,如我们要调试的remote Service 8601
这里port填上我们要调试的进程的端口号 如我们这里的8601
另外发现有时候调试一会就出现ANR,调试自动断开,这个时候需要如下配置下:
还有就是调试代码如果在application 中的attachBaseContext
03-31 10:57:45.196 645-748/? D/ThermalEngine: sensor_wait: case_therm Wait start. 1000ms
03-31 10:57:45.688 1355-1418/? I/ActivityManager: Killing 12443:io.virtualapp/u0a163 (adj 0): depends on provider io.virtualapp/com.lody.virtual.server.BinderProvider in dying proc io.virtualapp:x
03-31 10:57:45.688 1355-1418/? I/ActivityManager: Killing 12496:io.virtualapp:x/u0a163 (adj 0): timeout publishing content providers
03-31 10:57:45.688 1355-1865/? W/ActivityManager: Unable to launch app io.virtualapp/10163 for provider io.virtualapp.virtual.service.BinderProvider: launching app became null
这个时候我把代码移到 Application的onCreate
记得以前用eclipse的时候是可以通过端口来调试系统的所有进程的,网上找了下,也没找到相关的资料,后面自己看了下Debug的配置,发现果然还是可以的,具体方法如下。
首先通过Device Monitor打开
记住这里的端口号,如我们要调试的remote Service 8601
这里port填上我们要调试的进程的端口号 如我们这里的8601
另外发现有时候调试一会就出现ANR,调试自动断开,这个时候需要如下配置下:
还有就是调试代码如果在application 中的attachBaseContext
03-31 10:57:45.196 645-748/? D/ThermalEngine: sensor_wait: case_therm Wait start. 1000ms
03-31 10:57:45.688 1355-1418/? I/ActivityManager: Killing 12443:io.virtualapp/u0a163 (adj 0): depends on provider io.virtualapp/com.lody.virtual.server.BinderProvider in dying proc io.virtualapp:x
03-31 10:57:45.688 1355-1418/? I/ActivityManager: Killing 12496:io.virtualapp:x/u0a163 (adj 0): timeout publishing content providers
03-31 10:57:45.688 1355-1865/? W/ActivityManager: Unable to launch app io.virtualapp/10163 for provider io.virtualapp.virtual.service.BinderProvider: launching app became null
这个时候我把代码移到 Application的onCreate
相关文章推荐
- android学习笔记——onSaveInstanceState的使用
- android学习日志,点击几次后执行某操作的代码
- Android 数据库ORM开源框架之greenDAO
- Android Density(密度)
- Android中常见的adb命令
- Android Toolbar使用系统原生返回键,并改变其颜色,自定义图片替换系统原生返回键
- ViewGroup之android:animateLayoutChanges属性
- [Android] 自定义控件详解
- Android ContentProvider 完全解析及简单DEMO
- Android抽象布局——include、merge 、ViewStub
- Android中如何实现应用再按一次退出程序
- Android File类 根据官方文档理解
- Android 开发环境一键式管理工具AndroidWorks
- Android公钥私钥及代码详细解读
- Android 获取内外置存储卡方法
- Android优雅地实现夜间模式
- android 的六种依赖关系
- Android屏幕适配全攻略(最权威的官方适配指导)
- Android 清除本地数据缓存代码
- 同步机制--android中的同步机制(三)