首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
NDK
订阅
YMindar
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
Android NDK 开发从 0 到 1
本文旨在为初学 NDK 的人提供一个入门,因为初学 NDK 时,第一个难关就是如何生成对应的 SO 库,但是这些都是有套路的,本文的目的是让学习的人熟悉这个流程。当第一步踏出之后,就可以开始自己的 NDK 开发之路了。( NDK 开发的基础是具备 JNI 的基础知识)
Andorid Studio NDK开发-Hello World
介绍了在Android Studio中配置NDK的开发环境:Android Studio NDK开发-环境配置,NDK开发环境配置完成之后,就要写一下著名的Hello World程序了。在开始之前需要先介绍下Java和c/c++通信:JNI,JNI(Java Native In…
Andorid Studio NDK 开发 - 编译 OpenSSL 类库
OpenSSL 是一个强大的开源安全套接字层密码库,它包含了主要的密码学算法,常用的密钥和证书封装管理以及 SSL 协议, 并提供丰富的应用程序供测试或其他目的使用。在 Android 上开发对于安全的需求越来越高,虽然 OpenSSL 出现过几次漏洞,但它仍然是在安全方面的使用最多的加密库之…
Android Studio NDK开发-环境配置
#Android Studio NDK开发-环境配置NDK全称Native Development Kit。NDK是一系列Android开发工具的集合,NDK提供了一系列的工具,可以帮助开发者在Android平台上面进行c/c++的开发,并能自动将.so打包金apk中。NDK集…
Andorid Studio NDK开发-LLDB调试
LLDB是一个高效的c/c++的调试器,是与LLVM编译器一起使用,提供了丰富的流程控制和数据检测,有效的帮忙我们调试程序。LLDB也已经取代GDB成为XCode的默认调试器,Android Studio中也可以使用LLDB调试NDK程序,在Android Studio也中可以…
Andorid Studio NDK开发-使用NDK库
C语言是一个巨大的宝库,Android是一个以Linux为基础的开源操作系统,系统底层很多的实现都是基于C语言开发,比如图像处理,加密等。另一方面C语言的运行效率也比Java开发要高很多,因此为了高效率的运行有时候也会使用C语言开发一些功能。再Android上面使用C语言开发就…
Andorid Studio NDK 开发 - NDK 开发利器 gradle-experimental
使用 NDK 开发有件比较麻烦的事情就是编写 Application.mk 和 Android.mk 的, 而 Android Studio 的插件 gradle-experimental 就是用来解决这个这个问题的。使用 gradle-experimental 插件可以不用再编写 *.mk 文件的情况下…