android studio断点不生效,Android Studio调试设置的断点无效

真他娘的坑爹,今天调试一个程序,在一个Activity里面设置了断点,无论如何代码都不能在断点处停下来,查了一整天才发现原来是这个罪魁祸首

2ac31a990a99ec4b327786f8395339e7.png

解决办法

解决办法有两种:

第一种就是调试的时候将android:process=":remote"去掉,调试完毕的时候再给他加回去

另外一种办法就是附加remote所在的进程进行调试:attach debugger to android process

6129f8161b21b87f69df24615d643166.png

android:process=”:remote”属性解说

为什么加了这句代码就导致不能调试呢,这个属性有什么作用呢?下面笔者就将自己整理的知识和大家分享

在学习Android Service组件的过程中碰到过这样的问题,就是在Android应用的声明文件Manifest.xml中有时候会对相关的服务标签设置一个android:process=”:remote”

在Android的帮助文档中我们可以了解到,一般情况下一个服务没有自己独立的进程,它一般是作为一个线程运行于它所在的应用的进程中。但是也有例外,Android声明文件中

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值