这个有点难,可以发来试试啊
#25 楼 @foxconn123 好的
继续招聘中,欢迎投简历啊
#18 楼 @forestwow 发我公司邮箱吧 163 邮箱没收到啊
今天应该会收到面试通知了
#9 楼 @forestwow 没,主要是看能力
北京
已经报名,支持思寒
给力啊! 太专业了
我在 centos 上安装的为什么 Reports 栏有数据,而 bugs 栏没数据呢,有遇到的吗,一起学习一下~谢谢
关于 上传文件到服务器的这块有研究吗? myServer.uploadLeakBlocking(heapDump.heapDumpFile, leakInfo);
这个 myServer 是如何定义的,有了解的吗?谢谢了!
#24 楼 @243885978 这两天好了
#1 楼 @yuweixx http://get.acralyzer.com/distrib-acra-storage 为什么 500 错误,你那有吗
太受益了
#26 楼 @sandman 谢了我已经搞定了,发现你 uptime 好像没有用上啊?这是我改写的在 linux 下测试的脚本,但是发现个问题,就是测试的过程中会充电,这样测试就不准确了,还是你的比较靠谱:
#!/bin/bash
echo "loop,uptime,battery_capacity,cpu_temperature,battery_voltage,battery_status,battery_health,cpufreq,Date_Time" >log/btm.csv
loop=0
# 判定高通和 MTK 兼容获取电池温度不同
if [ adb shell ls /sys/class/power_supply/battery/ |grep -w temp ];then
temp="/sys/class/power_supply/battery/temp"
elif [ adb shell ls /sys/class/power_supply/battery/ |grep -w batt_temp ];then
temp="/sys/class/power_supply/battery/batt_temp"
fi
echo $temp
while true;
do
tmp3="adb shell cat /proc/uptime | xargs echo" #uptime
tmp4="adb shell cat /sys/class/power_supply/battery/capacity"
tmp5="adb shell cat $temp | xargs echo"
tmp="${tmp3%?}"" ""${tmp4%?}"" ""${tmp5%?}"
# 判定高通和 MTK 兼容获取电池温度不同
if [ adb shell ls /sys/class/power_supply/battery/ |grep -w voltage_now ];then
voltage_now=adb shell cat /sys/class/power_supply/battery/voltage_now
voltage=awk 'BEGIN{print $1,'$voltage_now'/'1000'}'
elif [ adb shell ls /sys/class/power_supply/battery/ |grep -w batt_vol ];then
voltage=adb shell cat /sys/class/power_supply/battery/batt_vol
fi
# 电池状态
tmp6=adb shell cat /sys/class/power_supply/battery/status
tmp7=adb shell cat /sys/class/power_supply/battery/health
tmp2="${tmp6%?}"" ""${tmp7%?}"
echo "tmp2:" $tmp2
part1=echo $tmp $voltage $tmp2|awk '{a=sprintf("%.0f",$1);b=$3;c=$4/10;d=sprintf("%.3f",$5/1000);e=$6;f=$7}END{printf a","b","c","d","e","f}'
echo "part1:"$part1
#cpu 频率
part2=adb shell cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq|awk '{if(NR>1)printf "|";printf $1/1000}'
echo "part2:"$part2
data_t=date +%Y/%m/%d" "%H:%M:%S
echo $loop","$part1","$part2","$data_t>>log/btm.csv
loop=$((loop+1))
if [ $loop -gt 500 ];then
break
fi
sleep 1m
done
对了你那有电量统计的文件样本吗?
root@guozhenhua-Latitude-E5430-non-vPro:/home/guozhenhua# adb shell cat /sys/class/power_supply/battery/voltage_now
4317478
我这温度怎么这么高啊,是不是我取的有问题?
#35 楼 @lihuazhang 谢了,我那问题已经解决了,当初启动命令后面跟的 ip 写错了
这个必须在 root 的手机上使用吧?