美文网首页
NDK简介与环境搭建

NDK简介与环境搭建

作者: LogyKoala | 来源:发表于2019-12-10 10:16 被阅读0次
  1. 什么是NDK
    NDK就是提供了一系列工具,能够帮助我们快速的开发C/C++动态库,并且自动将so和JAVA应用一起打包成APK
    通俗:就是一组工具

  2. 什么是JNI
    JNI就是JAVA调用C/C++的规范

  3. NDK和JNI的区别
    NDK就是基于JNI的一个规范

  4. 为什么要使用NDK

    • 硬件和性能(可以直接操控硬件,JAVA不能直接操控硬件)
    • 更安全(不容易被反编译)
    • 便于移值(跨平台)
    • C/C++有很多的开源库
  5. 环境搭建


    NDK环境
    1. 打开Setting
    2. 找到Android SDK 目录
    3. 在Android SDK 目录下找到SDK Tools
    4. 下载NDK,CMake,LLDB这三个文件
    5. 下载完成之后重启AS,这样我们的环境就算配置好了
  6. NDK,CMake,LLDB这三个文件的作用

    1. NDK:这里就不做介绍了
    2. CMake:用来写CMake协调文件(用来构建脚本工具和Android中的gradle作用相似)
    3. LLDB:调试器

相关文章

网友评论

      本文标题:NDK简介与环境搭建

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