小编Dar*_*hvi的帖子

由于外部库(第三方库:life.knowledge4:k4l-video-trimmer:1.0),无法构建签名APK

我正在使用第三方库来修剪视频,但由于使用了 proguard,我无法构建已签名的 apk....不能使用图书馆。我被困在这个循环中。

我正在使用这个 life.knowledge4:k4l-video-trimmer:1.0 第三方库来修剪视频..但是当我尝试构建标志 APK 时,我收到此错误

重复的 zip 条目 [com/coremedia/iso/a$1.class == isoparser-1.1.20.jar:com/coremedia/iso/AbstractBoxParser$1.class]

所以为了解决上述错误,我正在这样做

compile ('life.knowledge4:k4l-video-trimmer:1.0') {
        exclude  group: 'com.googlecode.mp4parser', module: 'isoparser'
    } 
Run Code Online (Sandbox Code Playgroud)

现在我可以构建一个签名的 APK,但是我不能使用上面提到的库,因为它给出了这个错误

java.lang.NoClassDefFoundError: Failed resolution of: Lcom/googlecode/mp4parser/FileDataSourceViaHeapImpl;
        at life.knowledge4.videotrimmer.utils.TrimVideoUtils.genVideoUsingMp4Parser(TrimVideoUtils.java:72)
        at life.knowledge4.videotrimmer.utils.TrimVideoUtils.startTrim(TrimVideoUtils.java:65)
        at life.knowledge4.videotrimmer.K4LVideoTrimmer$5.execute(K4LVideoTrimmer.java:354)enter code here
        at life.knowledge4.videotrimmer.utils.BackgroundExecutor$Task.run(BackgroundExecutor.java:212)
        at
Run Code Online (Sandbox Code Playgroud)

android

5
推荐指数
1
解决办法
152
查看次数

标签 统计

android ×1