1、統計結果如下
計算apk安裝占用空間大小方式
為了方式apk包運行時出現緩存數據等對空間計算造成影響。應該先進行安裝,然后分別計算空間變化
所有apk包安裝完畢后再運行
開啟兩個cmd窗口
第一個窗口登錄機頂盒,查看空間變化。第二個窗口用來使用命令 adb install xxx.apk
下面是第一個窗口
下面是第二個窗口
先執行第一個窗口的df 命令
然后執行第二個窗口的adb install xxx.apk
安裝成功之后再次執行第一個窗口的df 來查看空間變化。通過空間變化計算apk安裝之后占用的空間
安裝戰艦
可以看到Used那一列,/data這一行變化為61MB,這就是此apk安裝占用大小
|root@Hi3798MV100:/ # df df Filesystem Size Used Free Blksize /dev 495.3M 164.0K 495.1M 4096 /mnt 495.3M 0.0K 495.3M 4096 /tmp 495.3M 184.0K 495.1M 4096 /mnt/secure 495.3M 0.0K 495.3M 4096 /mnt/asec 495.3M 0.0K 495.3M 4096 /mnt/obb 495.3M 0.0K 495.3M 4096 /system 503.7M 367.3M 136.4M 4096 /data 5.8G 106.0M 5.7G 4096 /cache 329.3M 212.0K 329.1M 4096 /mnt/sdcard 5.8G 106.0M 5.7G 4096 root@Hi3798MV100:/ # df df Filesystem Size Used Free Blksize /dev 495.3M 164.0K 495.1M 4096 /mnt 495.3M 0.0K 495.3M 4096 /tmp 495.3M 176.0K 495.1M 4096 /mnt/secure 495.3M 0.0K 495.3M 4096 /mnt/asec 495.3M 0.0K 495.3M 4096 /mnt/obb 495.3M 0.0K 495.3M 4096 /system 503.7M 367.3M 136.4M 4096 /data 5.8G 167.1M 5.7G 4096 /cache 329.3M 212.0K 329.1M 4096 /mnt/sdcard 5.8G 167.1M 5.7G 4096 root@Hi3798MV100:/ #
其它apk計算方式類似
炸彈人這個apk包安裝之后變化為37MB
root@Hi3798MV100:/ # df df Filesystem Size Used Free Blksize /dev 495.3M 164.0K 495.1M 4096 /mnt 495.3M 0.0K 495.3M 4096 /tmp 495.3M 280.0K 495.0M 4096 /mnt/secure 495.3M 0.0K 495.3M 4096 /mnt/asec 495.3M 0.0K 495.3M 4096 /mnt/obb 495.3M 0.0K 495.3M 4096 /system 503.7M 367.3M 136.4M 4096 /data 5.8G 175.3M 5.7G 4096 /cache 329.3M 212.0K 329.1M 4096 /mnt/sdcard 5.8G 175.3M 5.7G 4096 root@Hi3798MV100:/ # df df Filesystem Size Used Free Blksize /dev 495.3M 164.0K 495.1M 4096 /mnt 495.3M 0.0K 495.3M 4096 /tmp 495.3M 224.0K 495.0M 4096 /mnt/secure 495.3M 0.0K 495.3M 4096 /mnt/asec 495.3M 0.0K 495.3M 4096 /mnt/obb 495.3M 0.0K 495.3M 4096 /system 503.7M 367.3M 136.4M 4096 /data 5.8G 212.2M 5.6G 4096 /cache 329.3M 212.0K 329.1M 4096 /mnt/sdcard 5.8G 212.2M 5.6G 4096 root@Hi3798MV100:/ #
查看apk包運行時占用內存大小
先在機頂盒上打開apk包運行
然后使用procrank命令查看,其中第一行的org.cocos2dx.TouNao就是此apk包運行時內存信息
Pss這列就是它占用的物理內存大小
[D:\0321\華為悅盒破解工具集]$ adb shell procrank PID Vss Rss Pss Uss cmdline 5182 616820K 73324K 50773K 48476K org.cocos2dx.TouNao 2161 610708K 73580K 45883K 41424K com.huawei.iptv.stb 2437 573980K 56328K 31693K 28408K com.dangbei.tvlauncher 1983 526892K 50096K 28861K 27068K com.android.systemui
其它apk查看方式一致
第四列就是另一個apk包運行時占用內存 22MB左右內存大小
[D:\0321\華為悅盒破解工具集]$ adb shell procrank PID Vss Rss Pss Uss cmdline 2161 610708K 73608K 46054K 41584K com.huawei.iptv.stb 2437 574868K 56596K 32099K 28716K com.dangbei.tvlauncher 1983 526892K 50076K 28921K 27072K com.android.systemui 4376 590324K 40276K 22157K 20992K com.holyblade.kaixing