2015-08-27 51 views

回答

0

是的,沒有。

您可以同時運行大量的應用程序,並且它們都共享內存(從而減慢了設備的整體性能)。 但是,就意圖解決方案而言,只有針對該廣播註冊的應用程序纔會被檢查,可能會導致性能問題的已安裝應用程序的數量非常大,因此將其視爲問題。但是,如果您有很多應用程序,並且同時運行了dinamically註冊的廣播,那麼您的解決方案可能需要更長的時間(從測試和開發經驗來看,有大約50個dinamically註冊的應用程序)可以開始減慢設備速度。這差不多是幾毫秒(但是如果你做很多網絡操作則相關)。

最後,廣播系統的製作方式是,如果沒有應用程序可以在時間限制內解決它們,意圖可能會「暫停,然後重新啓動」,所以設備不應該「鎖定」或導致「ANR - 應用程序不是迴應「如果解決方案需要太長時間。

+0

感謝您的回覆。 – Mandroid

相關問題