Android 安卓工作室可以';如果我使用C代码,我不会调试
如果通过JNI使用C代码,Android Studio无法启动调试器。 运行它通常工作得很好,但调试器甚至不会启动,不管我是在调试Kotlin还是C代码 它抛出一条消息Android 安卓工作室可以';如果我使用C代码,我不会调试,android,c,android-studio,debugging,java-native-interface,Android,C,Android Studio,Debugging,Java Native Interface,如果通过JNI使用C代码,Android Studio无法启动调试器。 运行它通常工作得很好,但调试器甚至不会启动,不管我是在调试Kotlin还是C代码 它抛出一条消息调试器进程已完成,退出代码为127。重新运行“应用程序” 它给我的唯一细节是com.intellij.execution.ExecutionFinishedException:executionfinished 在这里,我设置了一个简单的github存储库来复制错误:。它只需调用C代码来获取字符串,然后将其显示在toast中 在这
调试器进程已完成,退出代码为127。重新运行“应用程序”
它给我的唯一细节是com.intellij.execution.ExecutionFinishedException:executionfinished
在这里,我设置了一个简单的github存储库来复制错误:。它只需调用C代码来获取字符串,然后将其显示在toast中
在这里,我设置了一个youtube小视频,显示该漏洞的发生方式:
我现在正在使用Manjaro Linux。我也有这个问题。
我能够正常运行和调试代码,但由于某种原因,在调试模式下运行时,我开始出现此崩溃:
调试器进程已完成,退出代码为127
在大量使用安卓Studio的设置和编辑配置、清除缓存、重新启动安卓Studio和计算机以及其他许多事情之后,没有任何帮助
我一直在努力解决这个问题,而且到处都没有关于这个问题的讨论,这让我很恼火,所以没有在线信息,加上之前升级到Android Studio 4.2后的感觉,让我觉得这可能是Android Studio新的4.2版本中提出的一个新问题
所以,我决定下载Android Studio 4.1.3并试一试。这就像一个魔术,我终于可以调试我的代码了:)我遇到了同样的问题,安装
libncurse5
包解决了这个问题
如果使用Ubuntu:
sudo apt安装libncurses5
并再次启动调试器(无需重新启动android studio)。我也遇到了同样的问题。我认为这是在升级到Android Studio 4.2之后发生的。你们有什么版本?我用的是android studio 4.2.1.0-1。我会尝试降级,这实际上解决了问题。谢谢。这解决了我的问题!✌️有同样的问题,你的建议有帮助!您是如何理解的?查找了Android Studio的安装依赖项,并在某个地方看到了它的列表。