最近趁项目空闲,把做智能电视开发用到的工具,汇总成了一个Android开发工具箱,功能如下:
1. 硬件信息:展示CPU/主板/网卡/蓝牙/显示屏信息;
2. 系统信息:展示系统的版本及配置信息;
3. 文件存储:可以查看根目录及外部储存,并支持外部存储文件/文件夹的浏览、拷贝、黏贴、删除,并可以计算单个文件的MD5;支持bootanimation.zip、视频、音频、图片、GIF播放;支持zip文件解压;支持Text文本查看;
4. 性能监测:可以监测CPU/RAM/网络的实时负载;
本应用同时适配了触屏和键盘[遥控器]操作,以便作为智能电视的开发助手。
下载链接:http://www.ott-apps.com/apps/android_tools/DevTools-ottapps-release_085_jiagu_sign.apk
有些智能电视/盒子多任务支持较弱,开发工具箱应用退出后会很快杀死后台服务,导致CPU/RAM/网络的监视浮层关闭。为此,安装完开发工具箱应用后,在你的应用里调用下面代码打开CPU/RAM/网络的监视浮层:
Intent serviceIntent =new Intent();
ComponentName componentName =new ComponentName(
"com.ott_apps.tools.androidtools",
"com.ott_apps.tools.androidtools.monitor.MonitorService");
serviceIntent.setComponent(componentName);
//打开viewType的类型:100,CPU监测;200,RAM监测;300,网速监测;3000,全部[CPU/RAM/网速]监测
serviceIntent.putExtra("viewType",3000);
serviceIntent.putExtra("viewShow",true);
startService(serviceIntent);
欢迎大家试用、分享,如果有什么问题可以给我留言,或者发邮件:63100307@qq.com