我一直在進行一個平臺遊戲大約三個月。我的遊戲工作正常,上傳時它在Droid上運行良好。最近,我開始使用director.class和一個顯示組,並使用director:changeScene()從菜單導航到遊戲。這在沒有錯誤消息的模擬器上工作正常,但是當上傳到Droid時,主菜單加載得很好,但是當我觸摸一個按鈕來加載遊戲的lua文件時,屏幕變黑,沒有任何反應。如果是內存問題,我甚至還沒有安裝好幾個應用程序,但這並沒有改變任何內容。任何幫助我失去了什麼將不勝感激。Corona sdk應用程序在模擬器上運行良好,但不會在上傳到Droid時運行
2
A
回答
4
經過多次搜索,我發現了我的問題的答案:電暈模擬器不區分大小寫,但Droid區分大小寫。我發現我的大部分.png文件都有大寫的擴展名。作爲一個例子,pillar.png實際上是pillar.PNG在文件夾中。顯然,我的圖形編輯器默認將文件擴展名保存爲大寫。當用Windows資源管理器查看它時,它並不明顯。我從命令提示符窗口查看它們,發現問題。任何需求都必須與文件名完全相同。完成這個簡單的更改後,apk部署在droid上就好了。同樣在我搜索論壇時,我發現了一些其他提示。 Corona sdk的最新版本對存儲在子目錄中的文件存在問題。如果您希望部署到Droid,請將所有文件保留在同一個目錄中。
傑裏
1
我有類似的問題,並感謝@Jerry指出圖像。
在我的情況下圖像I包括了分辨率超過2048 * 2048
(最大搭載Android允許作爲目前分辨率)降低了圖像分辨率解決這個問題對我來說。
Kudos !!!
相關問題
- 1. 應用程序在模擬器上運行良好,但在手機上運行時崩潰
- 2. 我的應用程序未在iPhone/iPad上運行,但在模擬器上運行良好
- 3. 應用程序在4.2上運行良好,但沒有在4.3.3上運行 - iphone
- 4. convertPoint:fromView:在模擬器上運行良好,不在設備上
- 5. node.js應用程序在本地運行良好,但不會以模數運行
- 6. iOS應用程序在Xcode模擬器中運行良好,但在設備上運行緩慢並且崩潰
- 7. Android Volley在設備上運行良好,但無法在模擬器中運行
- 8. 應用程序在iOS模擬器中運行良好,在設備上崩潰
- 9. 我的應用程序不會在模擬器上運行,但會在我的手機上運行
- 10. MVC應用程序不能在服務器上運行,但在開發機器上運行良好
- 11. 在模擬器上運行,但不在設備上運行
- 12. 在運行較舊的SDK的模擬器上運行應用程序
- 13. 我的iOS遊戲在GSM上運行良好,但不會在CDMA上運行
- 14. Corona SDK - 運行模擬器後崩潰
- 15. Ionic應用程序無法在iPhone上運行。在iPad上運行良好。
- 16. 應用程序在模擬器上運行良好,但經常在手機上崩潰
- 17. NSDictionary ...代碼在模擬器上運行良好,但在設備上運行時沒有工作
- 18. 應用程序在模擬器上運行,但不在設備上
- 19. NullPointerException在手機上運行時(但不在模擬器上)
- 20. NET C#應用程序在開發PC上運行良好,但不能在生產計算機上運行
- 21. 在模擬器上運行應用程序時發生崩潰
- 22. VB6應用程序不會在某些計算機上運行,在其他計算機上運行良好
- 23. NSMutableArray - 應用在模擬器中運行,但不在設備上
- 24. 應用程序不在Xcode 5.1.1模擬器上運行
- 25. iPhone應用程序在iPad-Simulator 3.2上運行,但不在其他任何模擬器上運行
- 26. 安卓應用程序可以在模擬器上運行,但不能在真實設備上運行
- 27. 靜態庫應用程序在模擬器上運行,但不在實際設備上運行
- 28. 應用程序運行在模擬器但不是在設備
- 29. SSRS無法在遠程服務器上運行,但在本地運行良好
- 30. MonoTouch應用程序運行在模擬器,但不是在設備上
看看您是否沒有違反任何特定的Android限制:http://developer.anscamobile.com/reference/troubleshooting –