开发者社区> 问答> 正文

android源码编译,执行lunch时报错?报错

android4.4源码编译


source  build/envsetup.sh
lunch
   

不管选择几,都不出现同样的错误,build/core/envsetup.mk:81: *** Unable to determine HOST_ARCH from uname -sm: Linux i686!。 停止。 重新下载源码还是这样,有什么解决的办法么?


展开
收起
爱吃鱼的程序员 2020-06-14 20:31:05 1011 0
2 条回答
写回答
取消 提交回答
  • 兄弟 你这是云服务器嘛?

    2020-09-24 11:45:46
    赞同 展开评论 打赏
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    没人知道吗?大神!!!

    Android推荐的源代码编译环境是64位的Ubuntu

    看样子估计是运行uname-sm以后返回了编译脚本不期望的结果

    例如我的Ubuntu上是返回Linuxx86_64

    回复<aclass='referer'target='_blank'>@leif2006:高版本的Android源代码(我印象中是4.1以后)不能在32位的Linux下直接编译,会特别麻烦那不会是说32位系统不能编译android源码吗?谢谢了。我从这个问题入手再找找解决办法。

    2020-06-14 20:31:20
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载