1. 问: 可不可以不使用arm64-v8a? 答: 可以,arm64-v8a只是加快了64位ARMv8(AArch64)的速度, 仅仅使用armeabi-v7a在64位上会稍稍慢一点, 不会有很大影响。如果为了提升性能,可以把arm64-v8a加上;如果为了减少apk包的大小,则可以只使用armeabi-v7a。 2. 问: 如何编译ffmpeg.so系列文件的? 答: 可以参考这篇[FFmpeg编译4.1.4并移植到Android](https://juejin.im/post/5d440504f265da03b6388ed2)文章 3. 问: 为什么在Android10上使用FFmpegCommand会报错? 答: 检查是否是因为访问了外部文件, 因为Android10变更了申请文件权限处理, 在访问外部文件需特殊处理,如果简单处理的话可以在`AndroidManifest`的`application`标签下加入 ```xml 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下引入 ```groovy implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" ```