NDK概论与入门

作者: DevCW | 来源:发表于2018-02-11 16:25 被阅读37次

android兴起的前几年,是sdk火爆的时代。我们了解,探究,不断的开拓sdk的各种陌生用法,不亦乐乎...
android的近几年,是ndk横行的时代。一批人走出去了,一批人还在驻足,茫然四顾...
我想告诉你们,不要眺望了,ndk的时代如果都过去了,我们还不知所以,那就相当无聊了。

学习NDK,对我们来说有什么意义?

  • 你还在羡慕为什么IOS可以高度压缩下,保持上佳的图片质量么 ?
  • 你想使用最好的库压缩文件吗 ?
  • 最近音视频好火,它是怎么处理的呢 ?
  • 人脸识别,图像跟踪这些炫酷的功能够不够 ?
  • 炫酷的图像处理, 猫耳朵加起来有没有吸引力 ?

以上功能,我们可以通过以下库来实现,然而这些库,通通都是C或C++的库

  • libjpeg 哈夫曼压缩,又小又清晰
  • 7zip 排名前三的文件压缩库
  • mmfpeg 自由编解码多媒体,就是这么强大!
  • openCV openGL 更多炫酷功能等你来挑战

如果你足够心动, 请往下面走! 如果你还是选择驻足张望,请出门左转~

开发环境

Android Studio - 相信没人使用eclipse了吧
NDK - 像SDK一样,少了它,怎么可以被原谅
CMake - 相对于原始的ndk-build,我(官方)还是推荐CMake的方式
LLDB - 调试利器,有问题也让你笑出来

Are you ready ? 给你一个Demo, 免费的哦!

Android Studio 2.2以上, 新建一个Project, 选中include c++, 生成的demo就是你想要的。

如果你看了很迷茫,看我给你指点迷津!

我们的目的

有目标才会更有动力,也不至于迷失。我们的目的是:

  • 源码打包成so库
  • 使用Java调用native方法
image.png

相关文章

  • NDK概论与入门

    android兴起的前几年,是sdk火爆的时代。我们了解,探究,不断的开拓sdk的各种陌生用法,不亦乐乎...an...

  • AndroidNDK入门

    Android NDK 入门Android NDK 安装Android NDK 实例-静态方式函数Android ...

  • AndroidStudio NDK开发最佳入门实践

    AndroidStudio NDK开发最佳入门实践 网上一些介绍AndroidStudio NDK入门的教程,感觉...

  • Android NDK

    Android NDK 入门与实践http://wuxiaolong.me/2017/12/27/AndroidNDK/

  • Android NDK 开发入门(CMake)

    Android NDK 开发入门(CMake) 本文主要记录以及简单介绍Ndk 的入门,以及google目前推荐的...

  • 基于CMake Android NDK学习

    基于CMake Android NDK学习 网上很多NDK开发入门都是基于Ecplise,ndk-build方式的...

  • JNI入门

    入门NDK01[ https://gitee.com/xiachenhui/JNI01.git ] 对象与线程ND...

  • Android NDK JNI 入门笔记-day05-NDK应用

    * Android NDK JNI 入门笔记目录 * 开头 NDK 实践-应用签名校验。 应用签名 Android...

  • Android NDK 入门总结

    Android NDK 入门 什么是NDK? NDK是一系列工具的集合 NDK提供了一系列的工具,帮助开发者快速开...

  • NDK开发文章汇总

    转载请以链接形式标明出处:本文出自:103style的博客 NDK开发文章汇总 NDK开发(一) :NDK入门指南...

网友评论

    本文标题:NDK概论与入门

    本文链接:https://www.haomeiwen.com/subject/rkaktftx.html