2013-01-10 12 views
18

Weiß jemand how to play .mp4 video as live wallpaper?Wie spiele ich Video als Live Wallpaper Android?

Ich suchte viel, konnte aber keine Lösung finden. Ich habe gerade gefunden this one, aber ich bekomme keine Ahnung davon.

Bitte helfen Sie mir, wenn Sie eine Idee zu diesem Konzept haben.

+0

http://forum.xda-developers.com/showthread.php?t=804720 Werfen Sie einen Blick auf diese – itsrajesh4uguys

+0

http://ikaruga2.wordpress.com/2011/06/15/video-live-wallpaper- Teil-1/Wenn du diesen Link gehst, bekommst du eine Idee. – itsrajesh4uguys

+0

Beispielcodes für die oben genannten Links sind hier verfügbar https://github.com/frankandrobot – itsrajesh4uguys

Antwort

17

Nach 3 Tagen endlich laufen ich this project in eclipse.

Ich teile die Schritte, wie sie anderen helfen können:

Zunächst das Wichtigste ist, dass Your project path und ndk path keine Leerzeichen enthalten sollte sonst werden Sie Probleme die folgenden Schritte ausführen müssen. Ich hatte auch Probleme damit, also entferne bitte die Leerzeichen.

Zum Beispiel: -

android NDK/Live Wallpaper

ersetzen Sie es mit

androidndk/Livewallpaper

sind folgende Schritte durch: -

1) NDK Installieren von Android NDK page (I verwendet Ubuntu OS)

2) Installieren plugins für NDK (https://dl-sl.google.com/android/eclipse/)

3) Terminal öffnen und gehen zu Ihrem Projektverzeichnispfad

Zum Beispiel: -/yourprojectname$

4) Jetzt von Ihrem Pfad Projektverzeichnis Ihr Android NDk Weg

Für Beispiel schreiben: -

/home/rainc/android_setup/android-ndk-r8d/ndk-build 

, und drücken Sie die Eingabetaste. Dies gibt Ihnen eine .so Datei, was bedeutet, dass die Bibliotheksdatei generiert wurde.

Sie haben es erfolgreich gemacht.Wenn hier Fehler auftreten, kann es bei der Installation und den anderen Schritten zu Fehlern kommen.

Nach Links halfen mir in meiner Forschung:

First

Second

Third

Und auch dank faulen Ninja für mich zu helfen.

+1

Für Eclipse-Benutzer müssen Sie möglicherweise "lib" in "libs" umbenennen. Für Windows-Benutzer müssen Sie außerdem die folgenden Schritte ausführen: http://stackoverflow.com/questions/16113993/error-1-libavcodec-so-file-format-not-recognized-android-gl-live-wallpaper/17700708#17700708 . Schließlich können Sie mit Ndk direkt aus Eclipse kompilieren, indem Sie mit der rechten Maustaste auf das Projekt klicken> Android Tools> Native Unterstützung hinzufügen ... – manixrock

+0

Hallo @Prince Ich habe versucht, diese Schritte zu folgen, aber ich kann diese App nicht ausführen. Muss ich auch die ffmpeg Bibliothek ersetzen? – Divyu

+0

@Divyu nop Bruder. keine Notwendigkeit, ffmpeg Bibliothek zu ersetzen. Welches Problem haben Sie? –

7

Sie sind auf eine gute Herausforderung, es sei denn, Sie sind vertraut mit Android ndk.
Es gibt die Bibliothek ffmpeg, die Ihnen etwas Zeit sparen wird.
Ein Tutorial auf Video Live Wallpaper here.
Gehe durch Teil 1 -4.
Und hier ist ein link des Projektcodes.
Hoffe, es wird Ihnen helfen, loszulegen.

+0

Danke für die Antwort ich konfiguriere NDK in meiner Eclipse. Lass es mich versuchen, danke. –

+0

Ich löse es, vielen Dank für Hilfe. –