最新 mp4parser/isoparser 库的正确 ProGuard 定义是什么?

What is the correct ProGuard definition for latest mp4parser/isoparser library?

我一直在努力解决这个问题 -

要让 mp4parser 库正常工作,您需要添加到项目混淆器配置文件中的混淆器定义是什么?

使用 mp4parser 版本 1.1.7 测试:

-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.**

尽情享受

mp4 解析器 1.1.22

-keep class com.coremedia.iso.** {*;}
-keep class com.googlecode.mp4parser.** {*;}
-keep class com.mp4parser.** {*;}

-dontwarn com.coremedia.**
-dontwarn com.googlecode.mp4parser.**