当前位置:   article > 正文

编译ExoPlayer扩展模块av1遇到的问题及解决_无法在android studio中编译exoplayer

无法在android studio中编译exoplayer

ExoPlayer使用libgav1模块实现av1的解码,编译av1这个扩展模块后,得到的是aar文件。本人在编译的过程中遇到两个小问题,后来解决了,现记录如下:

问题一:Android Studio报错:Invalid revision: 3.18.1-g262b901-dirty

解决办法:删掉或移走Android Sdk安装目录下的cmake目录下的3.18.1目录,不使用这个版本的cmake

问题二:提示gav1_jni.cc文件中的random未定义

解决办法:这是未包含c++11的产生随机数相关的头文件,在gav1_jni.cc中包含头文件,#include <random> 即可

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/56312?site
推荐阅读
相关标签
  

闽ICP备14008679号