Android 新增加Audio Codec ,遇到的编译问题处理

在Android S 上新增加Audio Codec Support ,遇到如下编译问题,记录一下处理方法,

1. error 1

******************************************************
error: VNDK library: libstagefright_foundation's ABI has EXTENDING CHANGES Please check compatibility report at: out/soong/.intermediates/frameworks/av/media/libstagefright/foundation/libstagefright_foundation/android_vendor.31_arm64_armv8-a_cortex-a73_shared/libstagefright_foundation.so.abidiff
******************************************************

2.error 2

******************************************************
error: VNDK library: libaudioutils's ABI has EXTENDING CHANGES Please check compatibility report at: out/soong/.intermediates/system/media/audio_utils/libaudioutils/android_vendor.31_arm64_armv8-a_cortex-a73_shared/libaudioutils.so.abidiff
******************************************************

分析error:

1.针对error 1 查看libstagefright_foundation.so.abidiff这个文件提示如下,

lib_name: "libstagefright_foundation"
arch: "arm64"
global_vars_added {
  name: "android::MEDIA_MIMETYPE_AUDIO_AVS3"
  source_file: "frameworks/av/media/libstagefright/foundation/include/media/stagefright/foundation/MediaDefs.h"
  linker_set_key: "_ZN7android25MEDIA_MIMETYPE_AUDIO_AVS3E"
  referenced_type: "const char *"
  access: public_access
}
added_elf_objects {
  name: "_ZN7android25MEDIA_MIMETYPE_AUDIO_AVS3E"
}
compatibility_status: EXTENSION

结论是,新加了全局变量,这正好是我新加的内容。</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值