国产探花免费观看_亚洲丰满少妇自慰呻吟_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開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南投市| 巴南区| 敦煌市| 甘南县| 施秉县| 开阳县| 康乐县| 三原县| 济南市| 惠安县| 东至县| 凤山市| 济阳县| 神木县| 文山县| 喀喇沁旗| 化隆| 肥城市| 南和县| 宣恩县| 景宁| 贵溪市| 青川县| 临西县| SHOW| 静安区| 玉环县| 揭阳市| 曲松县| 镇安县| 甘泉县| 从江县| 余干县| 宁化县| 达尔| 简阳市| 罗田县| 涞水县| 庆元县| 永福县| 玉溪市|