1

在扩展对 Android 6.0+ 的支持之后。

该应用程序在使用VLC-SDK播放视频时崩溃。

以前我们根据项目需要对 SDK 库进行了一些更改。因此无法在 vlc-SDK 中进行更改。

我尝试了以下解决方案:

  1. 添加 ABI 过滤器。
  2. 在项目中添加 gradle.properties 文件。
  3. 添加android.useDeprecatedNdk=true;gradle.properties
  4. 在 build.gradle 中添加 abi 过滤器。
4

1 回答 1

0

这意味着在 APK 中找不到特定于正在运行的设备的已编译 abi 二进制文件。首先使用 APK Analyzer 检查 Android Studio 中的 APK(或者只是将 APK 从内部拖到app/build/outputs/apk/中间)并在lib/文件夹中查看已编译的 abi。如果您的设备 abi 未列在该lib/文件夹中,那么这就是您的错误的原因,并且应该在生成的构建文件中进行进一步检查,如果它丢失(通常在.externalNative.

于 2018-03-14T23:30:53.063 回答