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),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
详解Android studio ndk配置cmake开发native C
Android 2.2 以后的版本对NDK的支持已经非常好了.最近把一个纯C的android项目,从eclipse ADT迁移到Android studio上.本文是参考Add C and C++ Code to Your Project官方文档(需要翻墙),经过各种尝试之后的总结. Android studio整合NDK开发,有两种模式,一种是ndk build,一种是cmake,如果是新项目官方推荐cmake.原来,ADT的时候只能用ndk build,这次切换IDE并没有选用ndk bui
-
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 re
-
Android Studio实现格式化XML代码顺序
之前用Eclipse时,格式化XML代码,也会把顺序格式化,这样比较方便,看起来也清晰明了. 比如: 用Eclipse格式化时,会变成: Android Studio解决办法: File > Settings > Code Style > XML > Set from > Predefined Style > Android 勾上 File > Settings > Editor > Formatting > Show "Reforma
-
Android Studio 配置:自定义头部代码注释及添加模版方式
1. 自定义头文件注释: 实现效果 实现步骤 依次操作File -> Settings ->Editor ->File and Code Templates,在详细展示窗口点击includes选项卡,找到 FileHeader点击,在编辑窗口输入自定义的注释模板即可.如下图: 注:我们这里添加的头文件不会随着Activity的创建自动添加头文件,只有创建JavaBean时会自动添加头文件,如下图所示: 2. 如何给Activity添加头文件?? 依次操作File -> Settin
-
Android Studio 4.0 新功能中的Live Layout Inspector详解
最近 Android Studio 4.0 稳定版本正式发布,其中一个重要升级就是新版的Layout Inspector 旧版的Layout Inspector 4.0 之前我们通过Tools -> Android -> Layout Inspector 可以对当前进程现实中画面进行分析,获取视图的Hierarchy以及Property信息 Live Layout Inspector 4.0 通过同样的菜单可以打开新版的 Layout Inspector 运行APP后,选择当前进程,可以看到当
-
Android Studio中通过CMake使用NDK并编译自定义库和添加预编译库
Note:这篇文章是基于Android Studio 3.01版本的,NDK是R16. step1:创建一个包含C++的项目 其他默认就可以了. C++ Standard 指定编译库的环境,其中Toolchain Default使用的是默认的CMake环境:C++ 11也就是C++环境.两种环境都可以编库,至于区别,后续会跟进,当前博文使用的是CMake环境. Exceptions Support 如果选中复选框,则表示当前项目支持C++异常处理,如果支持,在项目Module级别的build.g
-
详解如何使用Android Studio 进行NDK开发和调试
尽管Android Studio已经越来越流行了,但很多人还是习惯于Eclipse或源码环境下开发JNI应用.个人认为使用Android Studio作NDK开发是必然趋势,所以本文将简单介绍如何在Android Studio上实现NDK开发. 简介 JNI JNI 是Java Native Inteface的缩写,是Java中定义的一种用于连接Java和C/C++接口的一种实现方式. NDK NDK 是 Native Developmentit的缩写,是Google在Android开发中提供的
-
Android studio kotlin代码格式化操作
Android 转kotlin语言后,格式化代码,自动换行问题,可能让一大批强迫症难受死. 如果不想换行或者想自定义换行规则,自行配置即可. Android studio ->Preference->Code Style->kotlin ->Wrapping and Braces 如图,前括号后换行,去掉勾选就可立马看到效果. 也可以选择荧光色框选部分,直接不用此项设置,就可以去掉这个规则的所有选项. 补充知识:android studio如何测试kotlin代码 andorid
-
浅谈Android Studio 3.0 的一些小变化
前言 一大早还在北京拥挤的地铁里,我的CTO闫哥在微信里给我发了一条信息:Android Studio 3.0发布了. 为什么会这么关注Android Studio 3.0 的版本发布呢?主要是因为公司即将开发的新app准备使用Kotlin语言,而Android Studio 3.0 已经把Kotlin的语言支持内置进去了,这样就省去了很多的麻烦,如果你还没接触过Kotlin语言,可以去百度一下 他们的官网,如果你现在使用的Java语言,那么你真是太幸运了,因为Kotlin对于你来说,将会非常简
-
图文详解Android Studio搭建Android集成开发环境的过程
有很长一段时间没有更新博客了,最近实在是太忙了,没有时间去总结,现在终于可以有时间去总结一些Android上面的东西了,很久以前写过这篇关于使用Android Studio搭建Android集成开发环境,不过一直没有发表出来,写这篇文章的目的是记录一下Android开发环境的搭建过程,这篇文章写得一般般,主要是记录了整个搭建过程,没什么技术含量,觉得有帮助的朋友就看一下! 一.Android Studio简单介绍 2013年GoogleI/O大会首次发布了Android Studio IDE(A
-
Windows下快速搭建安卓开发环境Android studio
一.Android Studio简单介绍 2013年GoogleI/O大会首次发布了Android Studio IDE(Android平台集成开发环境).它基于Intellij IDEA开发环境,旨在取代Eclipse和ADT(Android开发者工具)为开发者提供更好的开发工具.既然Google一直在努力推广,相信不久以后就有望赶上Eclipse. 相比Eclipse,Android Studio IDE有自己的特点: 对UI界面设计和编写代码有更好地支持,可以方便地调整设备上的多种分辨率.
随机推荐
- NancyFx框架检测任务管理器详解
- vue.js+boostrap项目实践(案例详解)
- vue.js实现仿原生ios时间选择组件实例代码
- thinkPHP+PHPExcel实现读取文件日期的方法(含时分秒)
- TypeScript 中接口详解
- Android常用对话框使用大全
- Android使用ViewPager实现屏幕滑动效果
- 掌握AJAX第1/7页
- Express作者TJ告别Node.js奔向Go
- 些很实用且必用的小脚本代码
- java获取百度网盘真实下载链接的方法
- 中国站长对Google Adsense规则的曲解
- Kotlin基础教程之函数定义与变量声明
- 关于.NET异常处理的思考总结
- c# 自定义泛型链表类的详解
- winform 使用Anchor属性进行界面布局的方法详解
- django2笔记之路由path语法的实现
- layui表格内容溢出的解决方法
- Oracle表空间数据库文件收缩案例解析
- C#中参数数组、引用参数和输出参数示例详解