And*_*der 17 debugging android android-studio
我在控制台中看到调试语句,但调试器不会在任何断点上停止.我尝试清除所有断点并重新添加它们.不确定这是怎么发生的但是确实如此.
All*_*len 27
如果您使用Android studio,请单击debug app而不是run app:

小智 10
您是否在AndroidManifest中设置了debuggable标志?如果您错过了,请在应用程序标记中添加android:debuggable ="true".它最终看起来应该是这样的:
<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true">
Run Code Online (Sandbox Code Playgroud)
小智 7
在我的例子中,单击"将调试器附加到Android进程"

它将显示一个窗口,显示"选择过程"选择您正在使用的设备,然后选择要调试的项目.它有效.
有时,第一次打开调试器时,调试器需要重新连接到设备.
根据此答案,在build.gradle您的应用程序模块内部,为您的构建变体禁用minifyEnable并将其更改为false。然后,应该是:
minifyEnabled false
Run Code Online (Sandbox Code Playgroud)
否则,Line number not available in class xxxx当您将鼠标悬停在断点标记上时,您会看到它们,并且它们上面带有叉号
| 归档时间: |
|
| 查看次数: |
24084 次 |
| 最近记录: |