Android 2.2 用の Android アプリケーションを開発しています。
エミュレータで OpenGL ES 2.0 を使用するプログラムを実行すると、次のエラーが発生します。
未実装の OpenGL ES API と呼ばれる
しかし、Android 2.2 を搭載した物理デバイスで同じプログラムを実行すると、完全に動作します。
何が起こっていますか?
ありがとう。
Android 2.2 用の Android アプリケーションを開発しています。
エミュレータで OpenGL ES 2.0 を使用するプログラムを実行すると、次のエラーが発生します。
未実装の OpenGL ES API と呼ばれる
しかし、Android 2.2 を搭載した物理デバイスで同じプログラムを実行すると、完全に動作します。
何が起こっていますか?
ありがとう。
おそらく、エミュレータに実装されていないことをしようとした可能性があります。
Androidエミュレーターでのテストは、どのような種類のアプリケーションでもあまり良い経験ではありません.ゲームやその他のリアルタイムアプリ、またはマルチタッチを使用するものについては、デバイスでのテストを可能な限り選択する必要があります.IMHO . そのため、そこで失われることはあまりありません。
エミュレータは OpenGL をサポートしていません。実際の Android デバイスでアプリケーションを実行してデバッグする必要があります。