android编译boost,Android Studio编译开源项目Bypass(NDK+BOOST)

这篇博客介绍了在Windows上使用Android Studio 1.3.2编译包含NDK和BOOST的开源项目Bypass遇到的问题及解决方法,包括设置NDK路径、修改build.gradle文件、配置boost库以及开启Log打印的步骤。
摘要由CSDN通过智能技术生成

最近在研究安卓的OTA rom,找到一个开源的项目https://github.com/MatthewBooth/OTAUpdates 其中用到了bypass。

bypass:Skip the HTML, Bypass takes markdown and renders it directly on Android and iOS.

使用Android Studio 1.3.2导入项目编译时出错:Error:(3, 31) 错误: 程序包in.uncod.android.bypass不存在。

这个包在src_bypass目录下,AS并没有导入这个目录。bypass需要用到NDK来编译。项目的Building说明是针对linux下Eclipse的,我用的是Window下AS,刚学Android,不知道怎么配置。

偷懒找到一个使用的AS的bypass项目:https://github.com/actorapp/bypass 导入项目后,出现以下问题:

1.未设置NDK的路径

Error:Execution failed for task ':library:ndkBuild'. > A problem occurred starting process 'command 'null/ndk-build''

配置NDK的的安装路径即可。

1)设置环境变量:新增ANDROID_NDK_HOME键值为Android NDK安装目录,在PATH末尾增加;%ANDROID_NDK_HOME%。

或者2)在AS的project structure设置,如下图:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值