2
Ich habe FFmpegMediaMetadataRetriever in "Eclipse" mit fmmr.jar Datei verwendet es funktioniert gut, aber jetzt habe ich mein Projekt in "Android Studio" migriert. Ich habe folgende Abhängigkeiten in meiner build.gradle-Datei verwendet.Wie wird FFmpegMediaMetadataRetriever in Android Studio verwendet?
dependencies {
compile 'com.github.wseemann:FFmpegMediaMetadataRetriever:1.0.5'
}
aber ich fand die folgenden Fehler
03-30 16:07:10.030: E/AndroidRuntime(7763): java.lang.UnsatisfiedLinkError: dlopen failed: could not load library "libavutil.so.54" needed by "libswscale.so"; caused by library "libavutil.so.54" not found
03-30 16:07:10.030: E/AndroidRuntime(7763): at java.lang.Runtime.loadLibrary(Runtime.java:365)
03-30 16:07:10.030: E/AndroidRuntime(7763): at java.lang.System.loadLibrary(System.java:526)
03-30 16:07:10.030: E/AndroidRuntime(7763): at wseemann.media.FFmpegMediaMetadataRetriever.<clinit>(FFmpegMediaMetadataRetriever.java:124)
mir bitte vorschlagen, wie man diesen Fehler behoben.
jetzt gibt es java.lang.NoClassDefFoundError: wseemann.media.FFmpegMediaMetadataRetriever –
Verwendung kompilieren 'com.github.wseemann: FFmpegMediaMetadataRetriever: 1.0.9' –
Es war Eclipse-Projekt, als ich fmmr Bibliothek hinzugefügt, dann ich ins Studio migriert, alles war in Ordnung, aber es verursacht Abstürze auf einigen Geräten. –