首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android7.1.2+ ARMv7

Android7.1.2+ ARMv7
EN

Stack Overflow用户
提问于 2018-03-15 14:07:19
回答 4查看 10K关注 0票数 24

在更新debian之后,我在编译Android7.1.2源代码时遇到了这个问题。我不知道真正的问题是什么。从挠曲上看似乎有问题。但是,如何解决呢?

失败: /bin/bash -c“prebuilts/misc/linux-x86/flex/flx-2.5.39 -oout/host/linux-x86/obj/STATIC_LIBRARIES/libaidl-common_intermediates/aidl_language_l.cpp system/-c/aidl/aidl_language_l.ll”flex-2.5.39: loadlocale.c:130:_nl_intern_locale_data:断言‘`cnt < (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME)’‘失败。已中止

EN

回答 4

Stack Overflow用户

发布于 2018-04-12 12:29:52

我在Ubuntu18.04上也有同样的问题。LC_TIME被设置为en_GB.UTF-8。

代码语言:javascript
复制
export LC_ALL=C

帮我修好了

票数 53
EN

Stack Overflow用户

发布于 2018-06-06 15:19:30

我在新安装的18.04上创建了从Google下载的AOSP (Android /P),它构建得很好。不需要改变区域设置。地区设置为en_GB.UTF-8。

然后,我不得不在同一台机器上构建Android,一个IMX发行版,但是由于上面的错误,构建失败了。在更改区域设置变量后,构建工作正常。

票数 4
EN

Stack Overflow用户

发布于 2021-08-01 20:43:35

我也面临着同样的错误,在让我运行“导出LC_ALL=C”在终端和问题是固定的。如何在android源代码中集成这个变量,这样我就可以避免在编译前运行。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49301627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档