jaris_w
2017-02-20 07:03
采纳率: 37.5%
浏览 2.1k
已采纳

请问一下AndroidStudio中如何调用so文件

我在AndroidStudio中引入了so文件,因为看不到so文件里面有哪些C函数,请问该怎么调用呢

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • Garnet-F 2017-02-21 00:08
    已采纳
    把.so放在相关目录下面,同时在代码里面加载啊
    static{
        System.loadLibrary("so文件的名字");
    }
    public static native String getSystemValue(so里面需要传入的参数);
    
    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • oyljerry 2017-02-20 07:43

    你可以用nm等查看so的的导出函数, 然后通过NDK方式来调用

    评论
    解决 无用
    打赏 举报
  • baipiang 2017-02-20 12:20

    在android里调用C++接口,通过C++代码读取so文件

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题