The following instances are in the device manifest but not specified in framework compatibility..

framework和vendor接口不匹配导致编译错误
2024-08-27 14:38:43 - check_target_files_vintf.py - INFO : stderr: ERROR: files are incompatible: The following instances are in the device manifest but not specified in framework compatibility matrix:
interfaces.customNvService@1.0::ICustomNv/default
interfaces.factoryAta@1.0::IFactoryAta/default
interfaces.factoryInterface@1.0::IFactoryInterface/default
interfaces.factoryInterface@1.0::IFactorySensor/default
vendor.qti.hardware.radio.qcriNvOpt@1.0::IqcriNvOpt/qcrinvopt0
vendor.qti.hardware.radio.qcriNvOpt@1.0::IqcriNvOpt/qcrinvopt1
vendor.tms.tmsnfc@1.0::ITmsNfc/default
Suggested fix:

  1. Update deprecated HALs to the latest version.
  2. Check for any typos in device manifest or framework compatibility matrices with FCM version >= 6.
  3. For new platform HALs, add them to any framework compatibility matrix with FCM version >= 6 where applicable.
  4. For device-specific HALs, add to DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE or DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE.: Success

新增了aidl的接口,需要在Framework同步做好声明
mtk平台:device/mediatek/system/common/device_framework_matrix.xml
qcom:
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值