我的应用程序中有本地代码和Java,所以我需要能够同时调试Java和本机代码。
升级到AndroidStudioBumblebee2021.1.1修补程序2后,我无法在启用本机调试的情况下调试我的应用程序。如果将'Debug类型:‘设置为Java Only,我可以在调试模式下运行并通过Java代码进行跟踪,但不能跟踪到本机函数。如果“Debug类型:”设置为Detect Automatically、Native Only或Dual (Java+Native),则调试器无法启动。
在调试本机代码之前,我从来没有遇到过问题。当我尝试以调试模式启动时,我会得到以下错误:
Debugger process finished with exit code -1073741515 (0xC0000135). A library required by the native debugger might be missing on your system.
我怎样才能找出丢失了什么图书馆?我升级了Android所说的所有更新。
发布于 2022-04-25 18:59:14
转到"Run->Edit Configurations“,然后选择"Debugger”菜单项,并检查"Debug类型“是否设置为”自动检测“。如果是这样的话,尝试将其设置为“只使用Java”,然后应用它,看看调试器现在是否工作。这就是帮我修好它的原因。
https://stackoverflow.com/questions/71531516
复制相似问题