私は学生で、クラスメートと一緒に、Android と IOS 用のゲームを実現する必要があります。そのために cocos2d-x フレームワークを使用していますが、android の helloword プロジェクトの実行に問題があります。実際、Android シミュレーターで helloword アプリケーションを確認できますが、起動すると黒い画面が表示され、何もできません。win32 アプリケーションは問題なく起動できますが、クラッシュするのは Android の部分です。私は英語でもアメリカ人でもないので、英語が下手で申し訳ありません。
1 に答える
0
Androidの古いエミュレーターはOpenGlをサポートしていませんが、それらが遅すぎることをサポートしています..したがって、デバイスでテストする必要があります...。
OpenGL ES 2.0を利用する最新バージョンのCocos2d-xを使用している場合、エミュレーターでは機能しません。エミュレータはOpenGLES2.0をサポートしていません。さらに、エミュレータが遅すぎる場合にエミュレータを使用する...したがって、デバイスでテストするより良いオプション
エミュレータで実行することに興味がある場合でも
この行をマニフェストに追加する必要があります<uses-featureandroid:glEsVersion = "0x00020000" android:required = "true" />
于 2012-12-17T19:32:24.133 に答える