国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android獲取App內存使用情況的方法

2019-10-22 18:28:00
字體:
來源:轉載
供稿:網友

1.代碼獲取當前app內存的使用情況

ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);    //最大分配內存    int memory = activityManager.getMemoryClass();    System.out.println("memory: "+memory);    //最大分配內存獲取方法2    float maxMemory = (float) (Runtime.getRuntime().maxMemory() * 1.0/ (1024 * 1024));    //當前分配的總內存    float totalMemory = (float) (Runtime.getRuntime().totalMemory() * 1.0/ (1024 * 1024));    //剩余內存    float freeMemory = (float) (Runtime.getRuntime().freeMemory() * 1.0/ (1024 * 1024));    System.out.println("maxMemory: "+maxMemory);    System.out.println("totalMemory: "+totalMemory);    System.out.println("freeMemory: "+freeMemory);

結果

System.out: memory: 256System.out: maxMemory: 256.0System.out: totalMemory: 11.974937System.out: freeMemory: 3.6257935

這說明我這個app在當前手機的最大分配內存是256m,現在已經分配了11m,這11m中有6m是空閑的

當然通過Monitors可以更直觀的查看內存使用情況

2.使用dos命令

(1)打開dos窗口,執行adb shell

(2)dumpsys meminfo 包名

結果:

Android,App內存使用,獲取內存使用情況

3.使用Monitors或者DDMS

Android,App內存使用,獲取內存使用情況

monitors

Android,App內存使用,獲取內存使用情況

DDMS

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 卢湾区| 玉环县| 高碑店市| 安顺市| 安吉县| 马山县| 安远县| 黄骅市| 越西县| 屏东市| 瑞丽市| 包头市| 温宿县| 津南区| 南通市| 根河市| 开原市| 鄂托克旗| 浠水县| 永济市| 平谷区| 镇原县| 柳江县| 泊头市| 武陟县| 田林县| 黎城县| 普洱| 小金县| 巫山县| 罗江县| 三穗县| 贡觉县| 康乐县| 南涧| 忻城县| 武清区| 会东县| 偏关县| 松阳县| 宁明县|