NDK:01-跨平台生成so

2019-01-19  本文已影响0人  放纵的卡尔

使用NDK跨平台生成so

  1. 当前AndroidStudio版本如下图.3.3

    image
  2. 需要配置的工具如下,必须选择.

    image
  3. 到此为止,配置完成.编写代码.

    #include <jni.h>
    #include <string>
    
    extern "C" std::string getMyString(){
    
        return "test-123";
    }
    
  1. 配置CmakeList文件,如下图所示.

    image
  2. 点击,build->makeProject->即可看到所生成的.so文件

    image
  3. 将此文件copy出来即可用到其余的项目上,和jni无关.属于纯净的.so文件.

上一篇下一篇

猜你喜欢

热点阅读