想必大家应该都知道了,Google要求今年8月1号前,所有上架GooglePlay的应用必须支持64位体系。如果只在国内上架应该没啥影响,但是我的项目只在googleplay上上架,并且还用到了vlc,没错就是那个官方编译文档都对你说good luck的vlc(晕)。于是我胆战心惊的开始了arm64-v8a版本的vlc编译之旅。
我是64位Ubuntu18,编译流程就不说了,见官方文档:AndroidCompile - VideoLAN Wiki。
问题1:/misc/block.c shmdt方法未定义。但是你会发现头文件<sys/shm.h>也是有的,这个问题困扰了我一个礼拜。。
解决方法:直接上图
1.1记录下,希望能帮到大家。
网友评论