sannies / mp4parser

A Java API to read, write and create MP4 files
Apache License 2.0
2.74k stars 563 forks source link

Didn't find class "com.coremedia.iso.boxes.FileTypeBox" #352

Open AndroidKid19 opened 5 years ago

AndroidKid19 commented 5 years ago

Caused by: java.lang.ClassNotFoundException: Didn't find class "com.coremedia.iso.boxes.FileTypeBox" on path: DexPathList[[zip file "/data/app/com.zaidayou.newcs-1/base.apk", dex file "/data/app/com.zaidayou.newcs-1/base.apk"],nativeLibraryDirectories=[/data/app/com.zaidayou.newcs-1/lib/arm, /data/app/com.zaidayou.newcs-1/base.apk!/lib/armeabi-v7a, /vendor/lib, /system/lib]]

AndroidKid19 commented 5 years ago

The workaround is to edit your proguard-pro.cfg and add this:

-keep class implements com.coremedia.iso.boxes.Box { ; } -dontwarn com.coremedia.iso.boxes.* -dontwarn com.googlecode.mp4parser.authoring.tracks.mjpeg. -dontwarn com.googlecode.mp4parser.authoring.tracks.ttml.