所以我剛剛發現,我的應用程序的調試版本通過啓動佔用高達155MB的數據。顯然這是不可接受的,我試圖確定是什麼導致了膨脹。我有什麼選擇來調查這個問題?如何檢查Android上的應用程序存儲?
0
A
回答
0
我認爲你的應用程序內存泄漏,你可以使用Android的內存監視器。 這個博客可以幫助你。[博客]:https://riggaroo.co.za/fixing-memory-leaks-in-android-outofmemoryerror/
+0
內存泄漏是否會導致存儲大小膨脹?我會認爲這將是一個公羊問題。還是一起報道? –
0
這個問題是由LeakCanary造成的。當無法記錄泄漏數據時,它會將其緩存在應用程序目錄下,直到授予泄漏應用程序的存儲權限。這造成了尺寸的錯覺。在生產中,這不會是一個問題。
相關問題
- 1. 如何從Android應用程序檢查Firebase存儲中是否存在文件?
- 2. 如何檢查android手機上的android應用程序?
- 3. 如何使Android應用程序檢查手機存儲中的特定文件
- 4. 如何在android上檢查我的應用程序堆內存大小?
- 5. 如何在Android上檢查應用程序日誌
- 6. Android應用程序存儲會話/ Cookie的Rails應用程序
- 7. 如何存儲/檢索應用程序數據意外刪除應用程序
- 8. Android:如何獲得應用程序使用的存儲
- 9. Android - 檢查應用程序的證書
- 10. Android應用程序序列號以及如何存儲它?
- 11. 如何檢索log4j2.xml如果存儲在應用程序外
- 12. Android應用程序存儲器
- 13. Android應用程序靜態存儲
- 14. 緩存應用程序購買或檢查Android應用程序每次啓動?
- 15. 如何存儲應用程序設置?
- 16. Android - '檢查/檢查'Android應用程序代碼
- 17. 檢查Android Market上的應用程序是否可用
- 18. 在Android設備上存儲應用程序路徑的位置?
- 19. Javascript - 檢查Web應用程序或Android應用程序
- 20. Android檢查應用程序狀態
- 21. 如何檢查Android應用程序的兼容屏幕?
- 22. 如何實時檢查Android應用程序的後臺堆棧?
- 23. InstallShield存在應用程序檢查
- 24. 如何檢查路徑是應用程序的緩存路徑?
- 25. 如何檢查遠程(原始)Git存儲庫上的更改?
- 26. 如何檢查C#上的存儲過程更新結果#
- 27. 如何檢查我的應用程序上我的互聯網訪問android
- 28. 如何查看谷歌應用程序引擎數據存儲上的應用程序數據?
- 29. 如何在聊天應用程序中存儲上次查看的消息
- 30. 如何最好地爲Android應用程序設置存儲庫?
和什麼是你的apk大小? –
@BartekLipinski 15.5 MB,應該更小,但不是這個問題的原因。 –
因此,您的應用程序得到安裝,突然它使用155MB?它是應用程序管理器給你的數字嗎? –