我試圖通過與科爾多瓦創建一個小拼圖/遊戲應用程序來教自己的JavaScript。我有一個基本的原型工作,並已成功地將其構建在iPhone上,並且運行完美。科爾多瓦應用程序崩潰三星棉花糖手機
我有3部版本的Android手機,1個棉花糖(BLU品牌),1棒棒糖,和1奇巧...測試和應用程序完美的作品上那些爲好。我將該應用程序發送給該國另一邊的兩個朋友進行測試,並在三星Marshmallow手機(Galaxy 7和Galaxy Edge 7)上崩潰。它運行了一段時間,然後在沒有任何用戶輸入的情況下崩潰。
所以,我試過2個獨立的碰撞分析插件,面料和Crittercism。我可以驗證這兩個工作是否正常,因爲我可以在應用程序中強制崩潰,並將其顯示爲崩潰報告。
但是,當我的朋友與碰撞分析運行的應用程序,無論是上會使得應用爆破,它不觸發從織物或Crittercism任何報告。我試圖讓我的PC上運行android模擬器,但不幸的是它是一個AMD處理器,它缺少一些必要的虛擬化。我甚至無法讓我的電腦上運行的超慢ARM版本的模擬器,它只是永遠掛起。
我剛剛安裝了cordova,並在安裝過程中採取了所有的默認設置。所以從我可以告訴,它應該是針對Android API 23(棉花糖)。但也許還有一些其他類型的構建問題會讓事情變得糟糕?
所以我有點在如何調試這個問題的損失。由於找不到可以借給我一部三星棉花糖電話的本地人進行調試,我無法想到其他任何可以工作的東西。有沒有人有任何想法?
這不是一個解決方案,但我認爲你應該嘗試在xcode上運行你的應用程序。並看看是否有任何內存泄漏或控制檯屏幕上的錯誤等 有時它會給你一個有用的信息。祝你好運! – Hoon