
android NDK开发
工匠若水
加微信:bitdev
展开
-
Android Native Crash 捕获之 BreakPad
工匠若水可能会迟到,但是从来不会缺席,最终还是觉得将自己的云笔记分享出来吧 ~背景Android Native Crash 的捕获其实是有好几种方案的,譬如 coffeecatch、crash 后新进程过滤 logcat、google BreakPad 等,系统层面就另当别论了,系统有那么强大的墓碑机制,所以不讨论墓碑情况。应用层方案来说,其各自都存在一些利弊或者兼容问题,综合来看,Android 系还是推荐使用 google BreakPad 实现,本文就抛开其他方案来聊聊 BreakPad 在 An原创 2020-09-14 20:14:22 · 3043 阅读 · 3 评论 -
NDK-JNI实战教程(四)再谈新工具及NDK开发调试
时隔一年,多了些磨砺,懂了些故事,悟出些道理,但这一年技术却停留在了原地。有很多人私信想让NDK系列文章持续下去,自己现在想想是该捡起来了,在这种环境下不能再纵容自己了,以往的知识都该捡起来了。开始本篇前还是建议先按顺序看看前面这三篇吧,否则可能有些脱节。原创 2016-04-05 20:20:08 · 15740 阅读 · 6 评论 -
NDK-JNI实战教程(三) 从比Hello World稍复杂点儿的NDK例子说说模板
PS一句:最终还是选择优快云来整理发表这几年的知识点,该文章平行迁移到优快云。因为优快云也支持MarkDown语法了,牛逼啊!【工匠若水 http://blog.youkuaiyun.com/yanbober】 阅读前一篇《NDK-JNI实战教程(二) JNI官方中文资料》 http://blog.youkuaiyun.com/yanbober/article/details/45310365第一部分概述学习JNI原创 2015-04-27 15:08:46 · 16650 阅读 · 12 评论 -
NDK-JNI实战教程(二) JNI官方中文资料
该篇文章完全引用自《JNI完全手册》完整版,用来方便查询查阅,同时作为该系列教程的基础知识。感谢原文档作者。文档所依赖的版本是比较低的,但是恰恰是低版本才能更容易上手学习。原创 2015-04-27 14:55:07 · 26558 阅读 · 4 评论 -
NDK-JNI实战教程(一) 在Android Studio运行第一个NDK程序
PS一句:最终还是选择优快云来整理发表这几年的知识点,该文章平行迁移到优快云。因为优快云也支持MarkDown语法了,牛逼啊!NDK开发,其实是为了项目需要调用底层的一些C/C++的一些东西;另外就是为了效率更加高些。如果你在Eclipse+ADT下开发过NDK就能体会到要么是配置NDK还要下载Cygwin,配置Cygwin ,然后需要编译生成,相当的蛋疼。要么是直接用Eclipse开发,但是原创 2015-04-27 13:23:08 · 101541 阅读 · 63 评论