Android设备电池电量分析-Battery Historian安装各种踩坑记录.

即使用专业设备测试耗电情况以后,
继续研究电池电量相关内容.

官方教程

按照官方教程来弄,还是踩了一下午的坑,记录一下.

1.Docker安装成功后,打开报错.

Docker报错
查询问题原因,是因为没有开启Hyper-V的原因.
去开启Hyper-V.


2.开启Hyper-V失败.

开启Hyper-V失败
Hyper-V开启报错,继续查询0x800f080c的报错信息.
得知需要通过cmd命令systeminfo查看满足四大条件.
其中有几大坑.

  • Window 家庭版
  • Window 阉割专业版

如何区分版本很简单,
家庭版直接洗洗睡.
专业版的话,继续往下看.


3.阉割专业版或其他Window版本没有Hyper-V功能.

设置–控制面板–程序–程序和功能–启用或关闭Window功能

操作图片
看看有没有Hyper-V.
如果有,全部勾上,重启电脑OK.
如果没有的话,继续往下看.
Window功能不包含Hyper-V


4.Window功能没有Hyper-V.

创建一个txt文件夹,复制一下内容

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

保存,修改文件后缀为.cmd.
右键-使用管理员权限运行
等待完成,是否重启[Y/N]
重启电脑.
再打开Window功能,发现现在有Hyper-V,勾选上开启即可,此时再打开Docker就正常了.


5.输入教程命令,获取Battery-historian失败

battery-historian获取失败
本地没有,网上下载,又超时.
没办法只能找相关的镜像
配置阿里云,163,科技大学 各种镜像无效,而且Docker重新启动还崩溃了.
Docker报错


6.0 获取battery-historian失败,曲线救国

Docker-hub 曲线救国
顶部搜索栏直接 battery-historian, 选择其中的任意一种,
打开,使用对应的地址获取.

获取成功
成功


6.验证

在浏览器内输入localhost:[对应的端口号]
成功
看到这个界面,就妥了.


7.后记

是真滴坑.
体验极差.
我需要battery-historian,然后去下载docker.
我下载docker,报错,我需要hyper-V.
我没有hyper-V,然后去找原因,
和俄罗斯套娃一样.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值