簡體   English   中英

如果我的應用在Android Studio模擬器上運行緩慢,會在設備上運行緩慢嗎?

[英]Will my app be slow on a device if it's slow on my Android Studio emulator?

這可能是一個愚蠢的問題……但是,作為一個新手應用程序構建者,我希望有人對這個話題有所了解。

Android Studio上的Nexus S模擬器非常慢-比Nexus 10模擬器要慢得多,並且速度很慢,以至於我嘗試瀏覽應用程序時滯后。

這種滯后是否僅局限於該模擬器,是模擬器本身在拖慢應用程序的速度? 或者,當我在Play商店中發布我的應用程序時,它的速度也會變慢嗎?

謝謝您的幫助。

-一種

這種滯后是否僅局限於該模擬器,是模擬器本身在拖慢應用程序的速度?

可能是,可能不是。 在模擬器上運行的應用程序的性能取決於模擬器類型,PC配置和應用程序本身。 根據您選擇的仿真器類型和PC配置,速度會有所不同。 您可能還會看到其他系統應用程序也非常慢。

試圖基於它來評估性能不是一個好主意。 但是,您可以在真實設備上運行應用程序,並使用性能分析工具評估應用程序的性能,以確定性能。 這些分析工具可為您的應用的CPU,內存和網絡活動提供實時數據。 您可以監視關鍵路徑/電池電量過多或內存使用情況等。

為了提供更快,更流暢的用戶體驗並節省設備電池壽命,您可以使用CPU事件探查器進行CPU分析 最新版本的Android Studio內置了執行此功能的工具。

您可以參考官方文檔 ,該文檔提供了執行性能衡量的指南。

如果我的應用在Android Studio模擬器上運行緩慢,會在設備上運行緩慢嗎?

這取決於。

Android Studio和模擬器​​使用大量RAM。

例如:2GB RAM計算機不足以使Android Studio和模擬器​​平穩運行。

您應該使用真實的設備進行測試。 如果它也滯后於實際設備,則您可能在UI線程上做得太多。 然后,您應該閱讀有關線程控制的更多信息,以使您的應用平穩運行

祝好運!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM