2011-10-26 9 views
2

私はOpenGL(< 2.0)を使用してライブ壁紙を作成しようとしています。android:GLWallpaperService緑色の画面が表示される

Robert GreenのGLWallpaperServiceとExample here(Eclipse SDKを使用)をインポートして実行しようとしました。

私の電話はHuwei Ascend Android 2.1です。私はすでに、他のOpenGLのLWPを走らせることができることを知っています。

パッケージを実行すると、緑色の画面が表示され、図形などは表示されません。

Iveはそれをたくさん研究していますが、なぜこれが起こっているのか理解できません。

私は、名前空間を自分のパッケージに変更する必要があることを数回読んだ。しかし、まだ運がありません...

私は指示に従ってGLWallpaperService JARライブラリを私のパッケージにリンクしてみました。いいえ。

ご指摘いただければ幸いです。

答えて

0

レンダラーコードでgl.glScale()を試してみてください。私も同じ問題を抱えていました.GLViewは非常にズームされていて、何も見えませんでした。規模を縮小しようとする。

3

WO私のプログラムは、私が

gl.glEnableClientState(GL10.GL_VERTEX_ARRAY)を追加することによって、私のギャラクシーネクサス上でこれを固定し、

とonSurfaceをMyRenderer.javaで作成しました。

0

ここにリンクされているプロジェクトの例では、レンダリングコードにバグがありました。以来、メンテナンスやワークロードの理由から廃止され、削除されています。

しかし、現在のところ、main repository of GLWallpaperServiceに埋め込まれている壁紙コードの例があります。開発者が必要に応じてこのサンプルを使用してテストできるように、完全なAndroidアプリケーションとしてセットアップされています。

関連する問題