48 Star 420 Fork 149

AnJoiner / FFmpegCommand

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
常见问题.md 1.23 KB
一键复制 编辑 原始数据 按行查看 历史
AnJoiner 提交于 2020-11-26 09:58 . 修改使用
  1. 问: 可不可以不使用arm64-v8a?
    答: 可以,arm64-v8a只是加快了64位ARMv8(AArch64)的速度, 仅仅使用armeabi-v7a在64位上会稍稍慢一点, 不会有很大影响。如果为了提升性能,可以把arm64-v8a加上;如果为了减少apk包的大小,则可以只使用armeabi-v7a。

  2. 问: 如何编译ffmpeg.so系列文件的?
    答: 可以参考这篇FFmpeg编译4.1.4并移植到Android文章

  3. 问: 为什么在Android10上使用FFmpegCommand会报错?
    答: 检查是否是因为访问了外部文件, 因为Android10变更了申请文件权限处理, 在访问外部文件需特殊处理,如果简单处理的话可以在AndroidManifestapplication标签下加入

    android:requestLegacyExternalStorage="true"
  4. 问: Demo中生成的文件在哪里?
    答: 在/storage/emulated/0/Android/data/com.coder.ffmpegtest/cache/目录下

  5. 问:引入之后出现类似这样的错误java.lang.NoClassDefFoundError: Failed resolution of: Lkotlin/jvm/internal/Intrinsics怎么办?

    答:在module下引入

    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
Android
1
https://gitee.com/anjoiner/FFmpegCommand.git
git@gitee.com:anjoiner/FFmpegCommand.git
anjoiner
FFmpegCommand
FFmpegCommand
master

搜索帮助