写这篇文章是为了记录,免得下次出现忘记
废话不多说,事情是这样的,换了一台新的电脑,系统是liunx Ubuntu 22.04.5 LTS的系统
拉完了代码第一次编译就出现了这个问题上图
我现在编的代码是安卓14的,大概说的就是 libcrypto.so.abidiff 库跟你电脑上面的有区别
我的解决办法是修改项目的,因为电脑上面的库不敢乱弄,我怕环境出问题
我们看见了他给我们的提示
error: Please update ABI references with: $ANDROID_BUILD_TOP/development/vndk/tools/header-checker/utils/create_reference_dumps.py -l libcrypto
说人话就是
Defalut模型错误:请使用以下代码更新ABI引用:$ANDROID_BUILD_TOP/develop/vndk/tools/header-checker/u