Android 10.0 增加interface audio接口,遇到的问题

Android 10.0 增加interface audio接口,遇到的问题

例如:再hardware/interfaces/audio/common/5.0/types.hal,新增了一个audio 参数
make编译时,会报在这里插入图片描述
意思就是android.hardware.audio.common@5.0::types 的哈希值在hardware/interfaces/current.txt存在,需要更新修改后的哈希值

执行命令:sha256sum ./audio/common/5.0/types.hal ,这里修改那个*.hal文件,就执行 sha256sum xx/xx/xx/*.hal

下面是我新生成的哈希值,发现这个值和上面error的值一样,也许编译时已经计算出来
在这里插入图片描述
现在将新的值替换到current.txt中,将原有的删除
在这里插入图片描述
我们在重新make

在这里插入图片描述
一步一个坎,又报了VDK问题,翻遍中外各大网站,找到了解决方法
其实按照这个命令提示就差不多了
在这里插入图片描述
后面要加上-products (TARGET_PRODUCT) 参数
development/vndk/tools/header-checker/utils/create_reference_dumps.py -l android.hardware.audio.common@5.0 -products TARGET_PRODUCT

这里的TARGET_PRODUCT
其实就是它,在make时可以看到
在这里插入图片描述
输入命令后,顺利编译通过

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值