Ich versuche, den richtigen Ansatz für die Erstellung eines Android OpenGL Live-Wallpaper zu finden, d. H. Eine Möglichkeit, eine App zu konvertieren, die GLSurfaceView in ein Live Wallpaper geschrieben wurde. Es scheint in der offiziellen Android-Dokumentation nichts überraschend zu sein und es ist nicht offensichtlich, was zu tun ist.Wie erstelle ich ein OpenGL Live Wallpaper?
ich ein paar Diskussionen über dieses an anderer Stelle gefunden habe, wo die meisten der folgenden Code Verknüpfung am Ende ein Android-Entwickler geschrieben: http://www.rbgrn.net/content/354-glsurfaceview-adapted-3d-live-wallpapers
jedoch die Kommentare auf der Seite deuten darauf hin, gibt es Probleme mit dem Code (Speicher Lecks, Verriegelungen). Kennt jemand Alternativen? Wenn ich ein Wallpaper auf den Markt lade, möchte ich natürlich Beschwerden vermeiden, die durch fehlerhaften Code verursacht werden.
Ich kann mir vorstellen, das ist ein sehr guter Weg, um Ihre Batterie zu töten – Falmarri
Nicht wirklich. Live Wallpaper werden nur ausgeführt, wenn der Bildschirm eingeschaltet ist und Sie sich auf dem Startbildschirm befinden. Effiziente Live-Hintergründe verbrauchen <5% Ihrer gesamten Akkulaufzeit. Mit der GPU kann auch die Batterie gespart werden. – RichardNewton