2015-11-09 48 views
0

因此,我使用Android模擬器(股票一)來測試我正在構建的反應原生應用程序。Android模擬器在一次交互後停止響應

我可以使用react-native run-android在模擬器上加載我的應用程序,然後我的應用程序加載正常。然而,我只能做很多的交互操作,比如點擊一個鏈接,之後我的應用程序就沒有響應,我必須重新啓動我的反應包裝程序才能重新加載。有沒有什麼原因可能會發生,以及如何解決這個問題,這使得開發任何項目變得非常困難。

在我的IOS模擬器上沒有任何艱苦的代碼並且運行良好。

回答

0

我一直有類似的問題,尤其是在重新啓動模擬器後。我發現最好的解決方案是重置模擬器並檢查擦除用戶數據框。然後您需要等到仿真器完全啓動後再啓動打包程序。這對我來說在0.14的大部分時間都適用,但並非萬無一失。我也會檢查chrome調試器,並確保沒有任何IOS獨佔的代碼部分導致問題,但我猜你已經嘗試過了。

+0

是的,我確定沒有任何IOS組件可能會破壞事情,而React native似乎有一個很好的方式來顯示錯誤信息,這些組件是不兼容的組件。我不確定這是否是我的模擬器上的內存問題,因爲我無法在整個HAXM事件中發現錯誤超過1GB。我嘗試了你的方法,但不幸的是,它在很短的時間後仍然呈現無響應。 –

相關問題