Ich versuche, ein Live-Hintergrundbild für Android, dass eine MP4-Video auf dem Gerät in Android-Asset (mit dem Beispiel, das ich benutze, es tatsächlich kopiert die Datei auf der SD-Karte zur Laufzeit/keine Rolle spielt)Fehler 1 libavcodec.so Dateiformat nicht erkannt Android GL Live Wallpaper
ich diesen example gefunden und diese post mit konnte ich meine eclipse einrichten mit NDK und den Bau des Projekts zu erhalten. Wenn in Eclipse mit dem NDK-Plugin bauen ich diesen Fehler in meiner Probleme Fenster:
Description Resource Path Location Type
make: *** [libs/armeabi/libavcodec.so] Error 1 GLWallpaperVideoDemo-master C/C++ Problem
make: *** Deleting file `libs/armeabi/libavcodec.so' GLWallpaperVideoDemo-master C/C++ Problem
ich den gleichen Fehler, wenn ich versuche, ndk-build
von Eingabeaufforderung auszuführen.
Ich habe das Projekt aus dem obigen Link heruntergeladen und dann in Eclipse importiert. Ich fügte den lib GLWallpaperService dem Buildpfad hinzu und stellte sicher, dass mein NDK eingerichtet wurde. Mit dem Wissen, dass der lib-Ordner in libs geändert wurde, habe ich auch versucht, den GLWallpaperService in den libs-Ordner zu verschieben, was nicht geholfen hat.
Das Projekt baut ohne NDK nur gut in Eclipse, aber offensichtlich Fehler beim Versuch, das Hintergrundbild zu starten, weil die nativen Bibliotheken nicht gebaut wurden.
Wie kann ich diesen Fehler beheben?
Sie tatsächlich sehen die gleiche Fehlermeldung ausgeführt werden, können Sie es nur anders filtern. –
Ja, ich habe die gleiche Fehlermeldung, aber Sie haben diesen wichtigen Teil nicht in Ihre Frage aufgenommen. –
Gut, [hier] (http://stackoverflow.com/a/17700708/192373) ist die Antwort. –