Android12之com.android.media.swcodec无法生成apex问题(一百六十三)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长!

优质专栏:Audio工程师进阶系列【原创干货持续更新中......】🚀

人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.
更多原创,欢迎关注:Android系统攻城狮

1.前言

本篇目的:在修改C2Store.cpp后,无法编译出com.android.media.swcodec.apex,而是编译出out/target/product/blueline/system/apex/com.android.media.swcodec.capex的问题。

2.解决思路

<1>.修改

frameworks/av/media/codec2/vndk/C2Store.cpp

cpp 复制代码
c2_status_t C2PlatformComponentStore::ComponentModule::init(std::string libPath) {
  ......
}

<2>.将com.android.media.swcodec编译出apex

cpp 复制代码
# make com.android.media.swcodec -j12

<3>.安装

最后发现com.android.media.swcodec.apex的位置在

./out/soong/.intermediates/frameworks/av/apex/com.android.media.swcodec/android_common_cfi_com.android.media.swcodec_image/com.android.media.swcodec.apex

安装即可.

相关推荐
独隅6 小时前
Claude API 实战教程:从入门到完整项目
android·java·数据库·claude·claude code
且随疾风前行.9 小时前
Paint Cavans高级绘制:[一]Paint画笔高级应用
android·ui
郑州光合科技余经理11 小时前
同城小程序开发:同一笔单在用户端和商家端各显示到哪
android·java·开发语言·前端·后端·uni-app·php
pigdreams12 小时前
Google 官方 Android CLI:让AI直接读布局结构而不是用adb截图验证
android·人工智能·adb
hunterandroid15 小时前
[Android 从零到一] Glide 图片加载原理:三级缓存、生命周期绑定与内存优化
android
法的空间15 小时前
AI 编程时代,为什么 Dart 分析会拖慢大型项目的开发
android·flutter·ios
鱼儿也有烦恼15 小时前
客户端应用架构模式
android·架构
独隅16 小时前
Claude 高效应用实战指南
android·java·开发语言·claude·claude code
硅基手札16 小时前
Android 系统全景专栏 00 · 总目录
android·操作系统·嵌入式开发
YB137516 小时前
Jetpack Compose 动画Crossfade
android