android opengl-es live-wallpaper

android: GLWallpaperService causando pantalla verde



opengl-es live-wallpaper (3)

Pruebe gl.glScale () en su Código Renderer. También tuve el mismo problema y descubrí que mi GLView estaba tan enfocado que no puedo ver nada. intenta reducir la escala Mi programa wo

Estoy tratando de crear un fondo de pantalla en vivo usando OpenGL (<2.0).

Importé y traté de ejecutar el GLWallpaperService y el Ejemplo de Robert Green aquí (usando Eclipse SDK).

Mi teléfono es un Huwei Ascend Android 2.1. Ya sé que puede ejecutar otros LWP opengl.

Cuando ejecuto el paquete, solo produce una pantalla verde sólida, sin formas ni nada.

Lo he investigado mucho y todavía no puedo entender por qué sucede esto.

Leí algunas veces que los espacios de nombres deben cambiarse a mi paquete. Pero aún no hay suerte ...

Traté de vincular su biblioteca JAR GLWallpaperService a mi paquete como se indica. Nop.

Cualquier orientación sería muy apreciada.


Lo arreglé en mi Galaxy Nexus agregando

gl.glEnableClientState (GL10.GL_VERTEX_ARRAY);

to onSurfaceCreated en MyRenderer.java.


El proyecto de ejemplo al que se vinculó tenía errores en el código de representación, como han señalado otros aquí. Desde entonces, se ha desaprobado y eliminado por razones de mantenimiento / carga de trabajo.

Sin embargo, actualmente hay un ejemplo de código de fondo de pantalla incrustado en el repositorio principal de GLWallpaperService . Está configurado como una aplicación completa de Android para que los desarrolladores puedan probar usando ese ejemplo según sea necesario.