手机调试 : 华为手机断点调试的问题

手头有一部华为P10, Android 9.0的手机,突然发现无法进行断点调试。具体现象就是调试器运行到断点处5s左右,就自动退出了。

解决方案:不要把断点打开主线程上,打在子线程上即可。

例:

原文地址:https://www.cnblogs.com/yongdaimi/p/11819053.html

时间: 2024-10-08 12:11:51

手机调试 : 华为手机断点调试的问题的相关文章

闪电修手机资讯:华为手机不怕冷?

闪电修手机资讯:华为手机不怕冷? 在北半球高纬度地区和极地,极端的环境带来诸多困难和不便,智能手机也时常因寒冷而导致锂电池可用时长大大缩水.突然自动关机. 进入低温环境时,手机锂电池化学活性下降,致使内阻变大,从而导致电池整体性能恶化,无法输出充足的电量,导致续航大幅缩短. 身处温暖地带的人们可能感觉不会那么明显,但对于寒冷环境里的人而言,智能手机糟糕的使用体验实实在在地困扰着他们. 研究显示,-20℃环境中锂电池所能释放的电量仅相当于在常温环境中的六成:不能形成足够大的瞬时电压.电流,令很多高

转:iOS LLDB调试器和断点调试

本文转自:http://www.cnblogs.com/wfwenchao/p/3991060.html?utm_source=tuicool&utm_medium=referral 技巧一:运行时修改变量的值 你以前怎么验证是不是某个变量的值导致整段程序不能正常工作?修改代码中的变量的值,然后cmd+r重新启动app?现在你不需要这么做了,只需要设置一个断点,当程序在这进入调试模式后,使用expr命令即可在运行时修改变量的值. 假如有一个loginWithUsername:方法,需要两个参数:

JavaScript调试技巧之断点调试

首先,在各个浏览器中,断点调试支持的最好的当然是Firefox,Firefox不仅可以使用Firebug调试页面js脚本,还可以用高级调试工具例如JavaScript Debugger (Venkman) 来调试Firefox扩展里的js.除此之外,Firefox还支持一些更为高级的断点调试.变量监视功能. 其他浏览器里,Opera.Chrome和Safari的调试功能也比较好用.Opera的DragonFly速度相对比较快,界面清爽,功能强大,但不如Safari等友好.相比来说,IE8的程序员

iOS LLDB调试器和断点调试

技巧一:运行时修改变量的值 你以前怎么验证是不是某个变量的值导致整段程序不能正常工作?修改代码中的变量的值,然后cmd+r重新启动app?现在你不需要这么做了,只需要设置一个断点,当程序在这进入调试模式后,使用expr命令即可在运行时修改变量的值. 假如有一个loginWithUsername:方法,需要两个参数:username,password. 首先设置好断点,如下图所示: 运行app,进入断点模式后,在(lldb)后输入 ? 1 2 expr username = @"username&

[Android Studio 权威教程]断点调试和高级调试

有人说Android 的调试是最坑的,那我只能说是你不会用而已,我可以说Android Studio的调试是我见过最棒的. 好了开始写一个简单的调试程序,我们先来一个for循环 ? 1 2 3 4 5 6 7 8 <code class="language-java hljs ">for (int i = 0; i < 10; i++) { //获取当前i的值     int selector = i;     //打log查看当前i的值(此步多余,实际开发请忽略)

java 断点调试

最基本的操作是:  1, 首先在一个java文件中设断点,然后运行,当程序走到断点处就会转到debug视图下, 2, F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over, 也就是执行本行代码,跳到下一行, 3,F7是跳出函数 step return 4,F8是执行到最后. =========================== F8 resume 跳到下一个断点 F7 step return 返回到调用的地方(好比你按F5进入了调用函数的内部

一起talk GDB吧(第三回:GDB断点调试)

各位看官们,大家好,上一回中我们说的是GDB的单步调试功能,并且说了如何使用GDB进行单步调试. 这一回中,我们继续介绍GDB的调试功能:断点调试.当然了,我们也会介绍如何使用GDB进行断点调试. 闲话休提,言归正转.让我们一起talk GDB吧! 看官们,我们先说一下什么是断点.所谓的断点,就是人为地让程序在某个地方停止运行,这个地方就是 我们所说的断点.GDB提供了断点调试功能,断点有位置断点和条件断点两种,下面我们介绍如何使用GDB 来进行断点调试. 位置断点:使用断点命令break(缩写

python_pdb断点调试常用命令

Python pdb调试 在需要断点调试的地方,加上:import pdb;pdb.set_trace() h:打印当前版本pdb可用的命令,如果需要查询某个命令,可以输入 h [command]l:列出当前将要运行的代码块n:让程序运行下一行,如果当前语句有一个函数调用,用'n'是不会进入被调用的函数体重的s:与n类似,但如果当前有一个函数调用,那么s会进入被调用的函数体中c:让程序正常运行,直到遇到断点j:让程序跳转到指定的行数a:打印当前函数的参数p:打印某个变量(例如:p _new)q:

pycharm的断点调试与TODO标记

断点调试的方法: 断点调试在程序比较大的时候调试运用的比较多 点击Pycharm软件右上角绿色三角形右边的小甲鱼图标,点击之后会弹出断点调试的界面 Debug是用来调试bug的 terminal 是终端 查看结果的 ,运行程序那里有一个总的终端,在debug这里,也有一个终端 debug之后 左边有个绿色的图标 一个竖线,加一个三角形 这个是运行程序 从一个断点 运行到下一个断点 断点就是点击程序所在行左侧的空白处,会出现一个红色的圆点,这个就是断点的标志 右上角 绿色小甲鱼 debug断点调试