Android studio 使用Debugger问题(代码中含有ndk)

NDK

NDK 是 Native Developmentit的缩写,是Google在Android开发中提供的一套用于快速创建native工程的一个工具。
使用这个工具可以很方便的编写和调试JNI的代码。

NDK可从官网或AndroidDevTools(个人网站)下载。

1.出现错误:

Error running app: Unable to open debugger port (localhost:8601): java.net.ConnectException "Connection refused: connect"

2.出现场景:

原有项目中加入了ndk以后,debug出现问题(想要调试的是原来的代码)。

3.解决方法:

使用网上的一些方法都没有效果

最后发现需要修改Debug type(我测试的是Java代码与Native无关)

再只测试Java代码的时候需要选Java

设置完成以后,重新debug即可

总结

以上所述是小编给大家介绍的Android studio 使用Debugger问题(代码中含有ndk),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

时间: 2024-07-29 01:59:10

Android studio 使用Debugger问题(代码中含有ndk)的相关文章

设计-Android studio 在XML布局文件中编辑好代码,为什么Design界面创建的控件会重叠?

问题描述 Android studio 在XML布局文件中编辑好代码,为什么Design界面创建的控件会重叠? 新手表示每次都要在Design界面一个一个拖来调整位置,但看教程上并不需要拖.求各位指点~ 解决方案 应该 是因为你在xml并没有排列好控件的布局,重叠很有可能是你把控件都放在了relativelayout里,relativelayout需要手动设置控件的位置 解决方案二: 尽量不要采取拖动方式,使用代码控制会比较好 解决方案三: 默认是相对布局 相对布局的控件式会重叠的

android studio不能实时监测代码拼写错误的问题

问题描述 android studio不能实时监测代码拼写错误的问题 为什么我的代码拼写错误,studio不显示任何提示或警告呢? 就像eclipse中的红曲线一样 解决方案 android studio是会提示代码错误的,除非你的代码没有错 解决方案二: android studio代码格式化问题 解决方案三: 我找到错了,我是没有选上POWER SAVE MODE··· 解决方案四: 我也有一样的问题,不知道是不是跟我更新了有关···请问楼主找到问题了吗 解决方案五: 这个博客上有Andro

android studio 如何做到的代码上面显示文字?鼠标点击出现string,放在上面是文字

问题描述 android studio 如何做到的代码上面显示文字?鼠标点击出现string,放在上面是文字 解决方案 不是有 string.xml吗? 为什么要直接显示在代码上? 解决方案二: 我觉得这种功能特别好,编辑的时候看见文字就能找到整个控件,要不全是代码看着乱.

2.2、Android Studio通过注解提升代码检测

使用像Lint这样的代码检测工具可以帮助你发现问题和提升代码,但是代码检测在有些地方很难应用.例如,Android的资源ID,使用一个int类型来表示字符.图像.颜色或者其他资源类型所以代码检测工具不能分辨这是一个字符串资源,还是一个颜色资源.这种情况下,即使你使用代码检测工具,你的app可能会渲染失败或者不能运行. 注解允许你为Lint这样的代码检测工具提供提示来帮助Lint检测更深层次问题.当你使用代码检测工具的时候,注解可以帮助你检测问题,比如空指针异常和资源类型冲突. Android支持

4.2、Android Studio压缩你的代码和资源

为了让你的APK文件尽可能的小,你需要在构建的时候开启压缩来移除无用的代码和资源. 代码压缩可在ProGuard中使用,可以检测和清除无用的类,变量,方法和属性,甚至包括你引用的库.ProGuard同样可以优化字节码,移除无用的代码,并且模糊剩下的类,变量和方法.代码模糊可以让增加APK逆向工程的成本. 资源压缩可在Andorid的Gradle插件中使用,可以清除你打包的APP中无用的资源,包含你引用的库中的无用的资源. 压缩你的代码 为了启用ProGuard的代码压缩,需要在build.gra

android wifi-andorid:怎样在代码中实现连接上还没有配置过的wifi

问题描述 andorid:怎样在代码中实现连接上还没有配置过的wifi 也就是扫描到的wifi,但是还没有连接过,也就是没有保存,即还没配置过的,怎样在代码中连接上,不要回调手机wifi应用.

我的Android进阶之旅------>Android Studio 快捷键整理分享

            正式转战Android Studio了,首先把Android Studio的快捷键摘录下来,以备后用. (官网的快捷键列表如下  https://developer.android.com/studio/intro/keyboard-shortcuts.html) Android Studio 为许多常用操作提供了键盘快捷键. 表 1 按操作系统显示了默认键盘快捷键. 注:除了下面表 1 中的默认键映射外,您还可以选择多种预设的键映射,也可以创建自定义键映射.如需了解有关

Android Studio 2.3 Canary 3 版本发布

开发团队12月13日发文宣布 Android Studio 2.3 Canary 3 版本已发布至 Canary 和 Dev 渠道. 除了常见的大量 bug 修复,在这个版本中还有一些值得注意的变化: 1.Instant Run(即时运行):Instant Run 在此版本中的工作方式得到了重大改变. 对运行中的应用进行更改不再与 play.png 运行按钮关联. 运行按钮现在将始终执行应用重启. 要在运行的进程中进行代码和资源更改,在其旁边有一个新的 hot-reload.png 按钮,"Ap

浅谈Android Studio 3.0 的一些小变化

前言 一大早还在北京拥挤的地铁里,我的CTO闫哥在微信里给我发了一条信息:Android Studio 3.0发布了. 为什么会这么关注Android Studio 3.0 的版本发布呢?主要是因为公司即将开发的新app准备使用Kotlin语言,而Android Studio 3.0 已经把Kotlin的语言支持内置进去了,这样就省去了很多的麻烦,如果你还没接触过Kotlin语言,可以去百度一下 他们的官网,如果你现在使用的Java语言,那么你真是太幸运了,因为Kotlin对于你来说,将会非常简