android mmm 编译错误,Android 7.1 使用mmm编译模块失败
平台:
RK3288 + android 7.1
问题:
rk3288_n712$ mmm frameworks/base/cmds/app_process/
....
Starting build with ninja
ninja: Entering directory `.'
ninja: error: 'out/target/product/rk3288/system/bin/linker_asan', needed by 'out/target/product/rk3288/system/bin/asan/app_process32', missing and no known rule to make it
build/core/ninja.mk:148: recipe for target 'ninja_wrapper' failed
make: *** [ninja_wrapper] Error 1
#### make failed to build some targets (19 seconds) ####
提示这个模块/文件没找到:out/target/product/rk3288/system/bin/linker_asan
rk3288_n712$ ll out/target/product/rk3288/system/bin/linker_asan
ls: cannot access 'out/target/product/rk3288/system/bin/linker_asan': No such file or directory
确实没有.
分析:
单独编译不能通过? 但是全部编译却可以成功, 这种问题之前也遇到过, 只是一直忽略它.
按旧版本的SDK编译解决方案, 找出linker_asan这个模块, 并编译它, 可惜, 搜索全部模块, 也找不到它.
无意间, 在查看najia脚本中发现了点端倪.
|-- out/build-rk3288.ninja:
command = /bin/bash -c "(rm -rf out/target/product/rk3288/system/bin/linker_asan ) && (ln -sf linker out/target/product/rk3288/system/bin/linker_asan )"
什么意思?
linker_asan 只是linker的软链
解决:
ln -sf linker out/target/product/rk3288/system/bin/linker_asan
执行后再编译, 问题解决:
rk3288_n712$ mmm frameworks/base/cmds/app_process/
Running kati to generate build-rk3288-mmm-frameworks_base_cmds_app_process_Android.mk.ninja...
[100% 15/15] Install: out/target/product/rk3288/system/bin/asan/app_process32
#### make completed successfully (39 seconds) ####
PS: 在后续编译中, 更暴力地解决:
cp out/target/product/rk3288/system/bin/linker out/target/product/rk3288/system/bin/linker_asan
android mmm 编译错误,Android 7.1 使用mmm编译模块失败相关推荐
- Android布局文件错误,android 布局文件常见错误
1.'Missing contentDescription attribute on image' in XML 原因:缺少图片描述,在 ADT 16 开始会抛出这个警告,确保开发者为图片添加内容描述 ...
- android autolink识别错误,android - autolink窃取ontouch事件,从而反馈触摸列表视图行无效 - 堆栈内存溢出...
我有一个listview . 并且行布局中包含很少的布局. 在行布局中,我有一个TextView ,我想在其上启用自动链接当我启用自动链接时,链接工作正常但我们点击列表行时得到的反馈不再有效. 在行布 ...
- android源码模块编译错误,Android 源码编译错误记录
构建环境 mac os 10.14.5 在构建过程中报如下错误: Could not find a supported mac sdk: ["10.10" "10.11& ...
- android中ndk编译错误,Android NDK编译常见错误及解决方案
Android NDK编译常见错误及解决方案 Error 1:$ ndk-build/cygdrive/c/andy/abc/obj/local/armeabi-v7a/objs/abc//hello ...
- android 模块不编译错误,Android 编译出错版本匹配问题解决办法
Android 编译出错版本匹配问题解决办法 解决问题的关键在于版本匹配, compileSdkVersion compileSdkVersion targetSdkVersion 这三个参数的整数值 ...
- android模块编译错误,android studio编译出错:Android resource linking failed
问题描述 今天在Android studio通过模拟器运行app的时候,出现了以下错误: Android resource linking failed AAPT: D:\developer\andr ...
- android r文件错误,Android R文件丢失异常原因汇总
Console报错:R.java was modified manually! Reverting to generated version! 引言: R文件丢失异常在java开发中是个比较常见的异常 ...
- android ndk 段错误,android crash之段错误原因及分析方法
在解决app/frameworks客户问题的过程中经常碰到段错误的问题,在Aplog中搜索fatal关键字会碰到类似F/libc ( 6721): Fatal signal 11 (SIGSEG ...
- android studio没有提示错误,Android Studio错误代码不提示问题解决
由于最近项目需求,我们项目组决定将之前的项目从Eclipse搬到Android Studio上来,毕竟google花大力气为亲儿子定制的IDE肯定比Eclipse走的更远!废话少说,在AS的使用时确实 ...
最新文章
- 《Adobe Illustrator CC 2014中文版经典教程(彩色版)》—第1课1.6节排列多个文档...
- 向量召回 MIND多兴趣双塔模型
- Oracle归档目录 和 DB_RECOVERY_FILE_DEST
- C#中Invoke的用法(转)
- 今天携程出事了:让我们来学习下http的响应码
- linux之netstat与lsof
- 神经网络测试集loss不变_神经网络训练过程中不收敛或者训练失败的原因
- 激烈讨论:我身边的IT认证
- 现代浏览器探秘(part 1):架构
- HASP/Sentinel加密狗的服务器地址设置
- python中的scipy库_SciPy库学习
- 微信小程序云开发———云存储
- 电脑能正常上网,但登不上 QQ
- editplus java显示竖线_EditPlus对齐竖线怎么调出来?
- 骏飞H5幸运刮刮乐源码多级分佣+upupw直接架设+H5微信登陆公众号接入 管理员
- 免疫系统与冠状病毒之争:抗体水平下降时,T细胞会支持你
- 什么蓝牙耳机颜值高?盘点四款高颜值蓝牙耳机
- OpenCV色域转换
- ubuntu xfce美化
- linux安装redisDocker安装redis集群
热门文章
- 相似度计算之Jaccard系数
- 评估Panzyga® (NewGam)三种不同剂量对慢性炎性脱髓鞘性多发性神经病变(CIDP)有效性和安全性的ProCID研究终局结果在2020年AAN呈报
- Docker学习(六):docker compose容器编排
- Apollo + Springboot 整合(多环境版)
- 几款H桥电机驱动芯片直流有刷电机驱动芯片性能分析
- 仅改变rowspan背景_山西耗资10亿的小镇,人称长治“小周庄”,距市中心仅16公里...
- 【Playwright】关于无痕模式与无头模式
- WeChat Reader
- 数据挖掘-python数据分析与挖掘实战
- uCLinux系统分析