2013-10-29 37 views
0

我的Android應用程序在Galaxy S4上速度很慢。對於SLOW,我的意思是,比Galaxy SII慢10-20倍......奇怪的是它在S2,galaxy tab 10.1,galaxy note 10.1和其他一些三星設備上速度足夠快;它是在S3可察覺的速度較慢,並且在S4非常慢......Android應用程序在Galaxy S上的速度要慢很多4

這是一個使用了大量的動畫,並加載了很多資產文件夾的圖像的縮放和他們一大應用...

我知道我寫的東西不是很有幫助...有人在某些應用程序上遇到同樣的問題嗎?

+1

您是否嘗試過和分析它?看看什麼佔用最多的時間? – Femaref

+0

具體來說,使用Traceview來確定你的時間花在哪裏。 – CommonsWare

回答

1

沒有具體的銀河S4的經驗。但是,您可以通過開發人員設置來檢查Show GPU overdraw設置。它顯示了多次繪製的區域,非常緩慢。

除此之外,請檢查hierarchy viewer以查看您的佈局樹是否太深,StrictMode查看是否阻止了UI線程,並且lint對一般問題執行了靜態代碼分析。

1

我發現了這個問題:我不知道爲什麼,但是它從資產文件夾加載圖像時會變慢......如果將所有這些圖像放在可繪製文件夾中,它的工作非常流暢。現在的問題是,我不能這樣做,因爲我的應用程序會從互聯網上下載圖像(它會下載一個zip文件並將圖像放入應用程序的文件夾中)。

會嘗試別的東西......

編輯:

我現在用的picasso Android和它的作品真的順利...推薦!

相關問題