ctags+vim还是太累了,还是使用IDE好,尤其是c++模板。KDevelop就不错,符号智能推导以及cmake项目管理和配置,还是挺好用的。 Android端的ndk开发使用Android Studio,服务端开发就用KDevelop,谁让我用了Ice。 KDevelop不用编译,不用yum或 ...
分类:
其他好文 时间:
2017-08-18 22:20:28
阅读次数:
237
Step1:创建native方法 很easy,仅仅须要给定义好的方法加上native关键词就可以 注意:由于该方法的详细实现是在c++中详细实现的。所以相似于接口方法不须要加{}。 Step2:生成class文件(多数情况可忽略) 大多数情况下class文件是已经生成的。可是在刚进行改动或者代码中出 ...
分类:
移动开发 时间:
2017-08-17 16:31:13
阅读次数:
173
一、捕获异常 异常处理是Java中的功能。在Android中使用SDK进行开发的时候常常要用到。Android原生代码在运行过程中假设遇到错误,须要检測,并抛出异常给Java层。运行原生代码出现了问题,比如使用了空指针、内存泄漏。而且没有做对应的检測盒异常抛出。APP会立即闪退。没有不论什么提示。 ...
分类:
移动开发 时间:
2017-08-14 09:59:45
阅读次数:
168
本文节选自《Android Studio有用指南》 第4章第27节 作者: 毕小朋 眼下本书已上传到百度阅读, 在百度中搜索[Anroid Studio有用指南]便能够找到本书. 什么是演示模式? 顾名思义,当你想给别人演示你的代码时就会用到这个演示模式. 演示模式的特点就是全屏,开启免打搅模式, ...
分类:
移动开发 时间:
2017-08-08 19:35:39
阅读次数:
234
之前都是在Ubuntu开发,项目也是老的,自然也就顺理成章的用eclipse做各种android的开发。最近想在android studio 切换下,有点不习惯。android studio 为ndk开发提供了两种不同的方式,使用cmake自动编译脚本 和类似eclipse上的ndk-build。这 ...
分类:
移动开发 时间:
2017-08-08 00:26:26
阅读次数:
260
NDK开发的代码打印方式 #include <utils/CallStack.h> extern "C" void dumping_callstack(void);void dumping_callstack(void){ android::CallStack stack;stack.update( ...
分类:
系统相关 时间:
2017-08-04 19:34:03
阅读次数:
297
本文节选自《Android Studio有用指南》 作者: 毕小朋 博客: http://blog.csdn.net/wirelessqa 眼下本书已上传到百度阅读, 在百度中搜索[Anroid Studio有用指南]便能够找到本书. Android Studio提供了功能强大、高速、灵活的代码检查 ...
分类:
移动开发 时间:
2017-07-21 17:08:18
阅读次数:
273
解决Android设备不弹出调试授权提醒1、安装AndroidSDK,设置系统环境变量%ANDRIOD_SDK_HOME%,设置完后检查:C:\Users\leizm>echo%ANDRIOD_SDK_HOME%G:\adt-bundle-windows-x86-20131030\sdk\platform-tools2、安装手机驱动3、安装adb,很多都是工具自动安装,可以通过命令..
分类:
移动开发 时间:
2017-07-10 16:26:43
阅读次数:
1873
刚开始做NDK 开发的时候,Android Studio 还没提供了 native C/C++ 设置断点 调试,我们都是通过输出 日志来调试,这样费时耗力。Android Studio 应该是在 2.2 版本才提供的设置断点 debug 功能,同时在该版本也提供了 cmake 编译。 我目前在做 N ...
分类:
其他好文 时间:
2017-07-09 23:51:15
阅读次数:
551