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

  

最新文章

  1. 命名空间$.fn
  2. GJM :Unity 使用SqlServer数据库 [原创]
  3. shell自动计算脚本
  4. php内核探索
  5. QT设置窗口屏幕居中
  6. Windows PowerShell:管理服务器
  7. [Leetcode][Python]41: First Missing Positive
  8. c# 应用NPOI 获取Excel中的图片,保存至本地的算法
  9. RecyclerView.ItemDecoration
  10. 微服务之路由网关—zuul
  11. HTML转义字符&npsp;表示non-breaking space,unicode编码为u'\xa0',超出gbk编码范围?
  12. React(七)独立组件间的共享Mixins
  13. [leetcode-108,109] 将有序数组转换为二叉搜索树
  14. Day6------------复习
  15. wget 下载命令
  16. vsftp服务器部署
  17. ssh-copy-id 复制公钥到远程server
  18. Bootloader之uBoot简介
  19. HDU 2009
  20. iOS 注冊本地通知(推送)

热门文章

  1. 调研IOS的开发环境的发展演变
  2. linux下postgres未能正常启动的解决过程
  3. Median absolute deviation | Singular Value Decomposition奇异值分解 | cumulative sums |
  4. ionic 解决APP安装到android上 状态栏显示黑色
  5. vs2013+qt5.3.2+pcl1.8.0+osg2.3开发环境配置
  6. Linux .vimrc 设置项
  7. Vue(七) 组件详解
  8. 兼容性 memo
  9. 2 第一个Django应用 第1部分(数据库与模型)
  10. javascript 跨域请求详细分析(终极跨域解决办法)