visophone
visophone
2016-04-27 02:48
采纳率: 33.3%
浏览 2.7k

怎么把c++工程打包成android能够使用的so文件

现在做一个android项目要调用c++代码,报错,能不能在外面windows环境下把c++代码编译成so文件?图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • baiyuliang2013
    白玉梁 2016-05-06 01:58
    已采纳
    点赞 评论
  • oyljerry
    oyljerry 2016-04-27 02:56

    so文件需要linux环境,你需要用交叉编译环境编译android的so

    点赞 评论
  • b491985496
    小毕哥_berg 2016-04-28 11:54
    点赞 评论
  • dongfeng9ge
    东风玖哥 2016-04-29 09:31

    你需要好好学学JNI和NDK的基础知识

    点赞 评论
  • q610098308
    恋恋西风 2016-04-30 00:06

    1.首先winodws的代码肯定编译不过去,需要将一些api转成 linux;
    2.其次再封闭一层jni接口就可以了;
    见我的博客:
    http://blog.csdn.net/q610098308/article/category/5981989

    点赞 评论

相关推荐