2012-10-10 65 views
5

我和其他一些Android應用用戶運行Galaxy Nexus。我們大多數人發現應用程序的速度非常快,但是有一對夫婦報告說它的速度太慢並且速度太慢了。也在Galaxy Nexus上。聽到他們告訴我按鈕,滾動等都很慢,我感到震驚。該應用程序的主要觀點是ListView,其中包含許多圖像,文字瀏覽等。實際上,如果您想深入挖掘,可以查看the app for free on Google Play。我試圖編譯一個可能導致此問題的清單。什麼可能導致Android應用程序在相同設備上運行速度較慢而運行速度較慢?

這是我到目前爲止有:

  • 低內存
  • 磁盤空間不足
  • 未被捕獲的錯誤
  • 植根設備

任何其他的想法(?)?

更重要的是,有什麼方法可以檢測(甚至調整!)潛在的問題嗎?

回答

0

一些其他的事情:

  • CPU使用率(通過像看門狗的應用程序監視器(免費));它可能不是你的應用程序,這是問題
  • Android版本。
  • 連接速度(的Wi-Fi VS 4G VS 3G VS 1X)
  • 載波(因爲他們喜歡閃爍自己的自定義光盤)

AFAIK Android版本和連接速度通過SDK,不外露確定CPU使用率或運營商。

您列出的錯誤中,我認爲低內存將是最有可能的因素。

如果我是你,我會創建一個函數,儘可能多地收集這些信息並將它發送到你的電子郵件(或某個地方)。然後,用戶可以通過某種方式調用該功能(例如,在設置菜單中或類似的位置)。

當然,作爲最終用戶,這只是直覺,我幾乎沒有從編碼方面調試部署應用程序的經驗。

相關問題