簡體   English   中英

Android上的Cocos2D-X沒有運行

[英]Cocos2D-X on Android not running

我一直在嘗試開始使用Cocos2D-X,因為我想要制作一個與Android和iOS兼容的應用程序。 我一直在閱讀一個教程( http://www.raywenderlich.com/11283/cocos2d-x-for-ios-and-android-getting-started ),它解釋了如何使用eclipse運行程序,但是我已經按照它的詳細步驟進行了操作,並沒有得到相同的結果。

當我在eclipse中運行程序時,它將啟動一個AVD,它將轉到幻燈片解鎖屏幕。 當我解鎖時,我會看到黑屏。

我將包含控制台日志eclipse已經產生了一個底部,因為它可能已經說了一些可能與我無法讓這個程序工作有關的事情。

最后,我只想說,我沒有改變Android項目中的任何代碼,就像Cocos2D-X腳本創建它一樣,這就是為什么我不知道為什么它不起作用。

感謝您的閱讀,我希望您能幫助我。

控制台日志:

[2012-07-13 09:59:11 - com.test.samplecocos2dxandroid.samplecocos2dxandroid] ------------------------------
[2012-07-13 09:59:11 - com.test.samplecocos2dxandroid.samplecocos2dxandroid] Android Launch!
[2012-07-13 09:59:11 - com.test.samplecocos2dxandroid.samplecocos2dxandroid] adb is running normally.
[2012-07-13 09:59:11 - com.test.samplecocos2dxandroid.samplecocos2dxandroid] Performing com.test.samplecocos2dxandroid.samplecocos2dxandroid activity launch
[2012-07-13 09:59:11 - com.test.samplecocos2dxandroid.samplecocos2dxandroid] Automatic Target Mode: using existing emulator 'emulator-5554' running compatible AVD 'Android2.2'
[2012-07-13 09:59:11 - com.test.samplecocos2dxandroid.samplecocos2dxandroid] Uploading com.test.samplecocos2dxandroid.samplecocos2dxandroid.apk onto device 'emulator-5554'
[2012-07-13 09:59:12 - com.test.samplecocos2dxandroid.samplecocos2dxandroid] Installing com.test.samplecocos2dxandroid.samplecocos2dxandroid.apk...
[2012-07-13 09:59:19 - com.test.samplecocos2dxandroid.samplecocos2dxandroid] Success!
[2012-07-13 09:59:19 - com.test.samplecocos2dxandroid.samplecocos2dxandroid] Starting activity com.test.samplecocos2dxandroid.samplecocos2dxandroid on device emulator-5554
[2012-07-13 09:59:21 - com.test.samplecocos2dxandroid.samplecocos2dxandroid] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.test.samplecocos2dxandroid/.samplecocos2dxandroid }

如果您使用的是使用OpenGL ES 2.0的最新版本的Cocos2d-x,它將無法在仿真器下運行。 模擬器不支持OpenGL ES 2.0。 此外,在開發游戲時使用模擬器並不是很有用,因為性能會非常糟糕。

您可能會嘗試將“GPU仿真”添加到虛擬Android設備的硬件屬性中

您可以使用genymotion模擬器,它支持OpenGL ES 2.0,也可以像本機設備一樣工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM