• NDK与JNI


    先前和师兄移植过NDK,当时不太明白,中间学会了Makefile。

    下边是在网上看到的:
      NDK其实多了一个把.so和.apk打包的工具,这个是很重要的。而JNI开发并没有打包,只是把.so文件放到文件系统的特定位置。如果是做应用开 发,则需要NDK工具,不然你开发的应用程序怎么给用户用呢?难道帮他重新编译文件系统?其他至于实现,java调用本地C/C++函数,及其编写方式, 我觉得JNI和NDK没有什么区别。还有一个我个人理解,NDK开发C/C++只能能使用NDK自带的有限的头文件,而使用JNI则可以使用文件系统中带 的头文件,比如utils/Log.h,而后者的资源更多,当然NDK正在努力开发中,以便支持更丰富的接口。

  • 相关阅读:
    MYSQL注入天书之HTTP头部介绍
    Sqli-labs less 18
    Sqli-labs less 19
    Sqli-labs less 20
    Sqli-labs less 21
    Sqli-labs less 22
    Python3之PrettyTable模块
    python设计模式
    python3反射解析
    Python3异常处理
  • 原文地址:https://www.cnblogs.com/openix/p/2724915.html
Copyright © 2020-2023  润新知