在一些設備上,比如Galaxy Young,我的遊戲在andengine GLES 2.0中編寫時就開始崩潰。 minSdkVersion設置爲10,因此它不能是版本問題。 還需要提到的是,相機尺寸由我設置爲1280x800,並且所有textureAtlasses都是1024x1024尺寸。在某些2.3版本遊戲中,Angnegine GLES2寫的遊戲無法正常工作
此外,我做了一個非常簡單的測試程序在同一版本,並在該設備上運行,並沒有問題的工作。
在一些設備上,比如Galaxy Young,我的遊戲在andengine GLES 2.0中編寫時就開始崩潰。 minSdkVersion設置爲10,因此它不能是版本問題。 還需要提到的是,相機尺寸由我設置爲1280x800,並且所有textureAtlasses都是1024x1024尺寸。在某些2.3版本遊戲中,Angnegine GLES2寫的遊戲無法正常工作
此外,我做了一個非常簡單的測試程序在同一版本,並在該設備上運行,並沒有問題的工作。
顧名思義andengine GLES 2.0使用Open GL ES 2,請問那個電話支持(它可能只支持Open GL ES 1)?我建議在清單中添加正確的字段,以阻止應用程序無需安裝在沒有此要求的設備上。
這裏是你將需要添加
<uses-feature android:glEsVersion="0x00020000" android:required="true" />
如果你的手機不具備的Open GL ES 2.0的Android則不會讓您安裝/運行它的XML。
以下是關於Open GL ES for android的更多信息。
http://developer.android.com/training/graphics/opengl/environment.html
沒有*崩潰是什麼,這將是很難解決的一些*指示。你可以把你的手放在堆棧跟蹤或崩潰報告上? – Geobits
不幸的是,我沒有針對該崩潰的堆棧...我沒有可以重現問題的設備。 – Alex