android 判断手机计步_干货:电脑控制手机 一定不能错过的神器
用电脑控制手机,怎么少得了脚本,前面我已经提到了自己很多使用Total Control脚本功能的实例。不止于此,Total Control提供了很多应用程序相关的 JS API,之前已经分享了如何通过脚本实现手机软件的打开,关闭,安装,卸载功能,今天来看看TC 提供的其他的跟应用程序相关的接口。
(一) getActivity:获取当前前台运行的 activity
参数:无
返回值:字符串:成功返回activity值,失败返回null。
示例:打开QQ音乐,并在前台运行,然后获取QQ音乐的Activity
代码如下:
//获取当前主控设备对象
var device = Device.getMain;
if(!device) {
print("没有找到设备");
} else {
//获得前台运行的 activity
var ret = device.getActivity;
print("前台运行的 activity是: "+ret);
}
运行结果:
//成功获取当前前台运行的 activity,则输出:
前台运行的 activity是:
com.tencent.qqmusic/com.tencent.qqmusic.activity.LoginActivity
//如果没有获得当前前台运行的 activity,则输出错误信息lastError;
(二) openActivity(activity,administrator):打开指定的 activity
参数:
activity:activity字符串
administrator:是否获取超级权限
返回值:布尔类型:成功返回true,失败返回false。
示例:
//获取当前设备对象
var device = Device.getMain;
//打开activity "com.tencent.qqmusic/com.tencent.qqmusic.activity.AppStarterActivity",设备打开activity不需要root权限,所以administrator设置false
var ret = device.openActivity("com.tencent.qqmusic/com.tencent.qqmusic.activity.AppStarterActivity",false);
if(ret == true){
print("成功打开指定的activity");
} else {
print("打开指定的activity失败");
}
运行结果:
//成功打开activity则输出:
成功打开指定的activity
//打开activity失败则输出:
打开指定的activity失败
(三) isAppForeground(packageName):判断指定应用程序是否正在前台运行
参数:packageName:字符串,App 包名称
返回值:整型:如果在前台运行,返回 0,否则返回非 0,此时可通过 lastError 函数获取具体的错误信息。
示例:
//获取当前主控设备对象
var device = Device.getMain;
//判断"com.android.phone"是否正在前台运行
var ret =device.isAppForeground("com.android.phone");
if(ret != 0) {
print(lastError);
} else {
print("指定的软件正在前台运行");
}
运行结果:
//指定app正在前台运行则输出以下内容,否则输出错误信息
指定的软件正在前台运行
(四) getInstalledAPKList:获取当前设备上已经安装的所有apk名
参数:无。
返回值:字符串数组: 成功返回当前手机上安装的所有APK名,以数组形式表示,失败则返回空集合,此时可通过 lastError 函数获取具体的错误信息。
示例:
//获取当前主控设备对象
var device = Device.getMain;
print("当前手机安装的所有APK有: ");
//获得当前手机安装的所有APK名
var ret =device.getInstalledAPKList;
//用for循环遍历数组中的APK名,并输出APK名
for(var i=0;i<ret.length;i++){
print(ret[i]);
}
运行结果:
当前手机安装的所有APK有:
com.qualcomm.wfd.service
com.android.stk
com.skyworth.skyclientcenter
com.android.backupconfirm
org.codeaurora.ims
com.huawei.android.internal.app
com.huawei.gamebox
com.ludashi.benchmark
com.android.location.fused
com.wukongtv.wkremote.client
com.huawei.bd
com.vlife.huawei.wallpaper
……
当然,要使用这个脚本功能的前提是下载Total Control软件,百度搜索Total Control或者官网,去下载就行了,超简单的~~~
android 判断手机计步_干货:电脑控制手机 一定不能错过的神器相关推荐
- cmd控制屏幕光标_电脑控制手机?上班时间愉快尽情地玩手机吧!它值得您拥有!...
在现今时代,手机已成为人们必不可少的工具,有的时候甚至可以说手机比电脑方便好用多了,例如某些实用的APP软件就只有手机端并没有电脑端,想使用的话就得整天捧着手机盯着不放.但别忘记,我们大多数都是打工族 ...
- PC远程控制android思路,scrcpy电脑控制手机,远程控制,安卓投屏神器,使用方法
原文链接:https://blog.csdn.net/was172/article/details/99705855 scrcpy简介 注意:拼写是scrcpy,非Python爬虫框架Scrapy. ...
- python颜色识别原理_电脑控制手机 Python实现颜色识别功能
原标题:电脑控制手机 Python实现颜色识别功能 用电脑控制手机好几年了,Total Control作为安卓手机的多控系统,是我用过各方面都比较稳定的一款软件了.通过脚本实现识别颜色是其强大功能之一 ...
- java向硬件发送信息_如何用电脑控制手机发短信 用JAVA 通过USB口
http://download.csdn.net/source/134522 可以去这里下载一个研究研究 ----------------------------------------------- ...
- 如何用手机控制电脑或电脑控制手机?
近期,App Store应用商店限免迎来一款强大的电脑遥控软件--MiniMouse.这款软件原价为12元,目前已经支持免费下载.MiniMouse不仅支持连接Windows XP/Vista/7/8 ...
- 华为一碰传如何安装,支持多屏协同,电脑控制手机等
HUAWEI电脑管家非华为机型安装教程,内有百度网盘链接,内容完全免费,自取._一号言安的博客-CSDN博客上面的是助手如何绕过兼容检查,直接安装教程. 今天主要带大家做一做华为一碰传如何安装,支持多 ...
- php 判断当前手机类型_PHP 判断当前访问设备是电脑还是手机
PHP 判断当前访问设备是电脑还是手机 2020年07月28日 | 萬仟网IT编程 | 我要评论 function is_mobile(){ $regex_match="/(nokia|ip ...
- 手游还能这么玩?电脑控制手机鼠标键盘大屏玩手游了解一下
玩手游还在做手搓党?2018手游新玩法:手机投屏加电脑控制,无需安卓模拟器,不过多占用电脑内存也能在电脑上大屏玩手游,还能匹配手机玩家了解一下. 工具: TC Games电脑玩手机游戏助手(非模拟器) ...
- 史上最全scrcpy投屏教程(用你的电脑控制手机)
史上最全scrcpy投屏教程(用你的电脑控制手机) 一.下载投屏所需的资源 网址:scrcpy-win64-v1.17 提取码: yvid : 当然你也可以去github下载最新的或你所需要的资源,网 ...
最新文章
- UA MATH563 概率论的数学基础 中心极限定理16 Kolmogorov 3-series定理
- ASP.NET Core Web API 索引 (更新Identity Server 4 视频教程)
- 想要AI优先?数据优先才行
- 解决复杂多数据源报表的5种通用办法
- 信安教程第二版-第26章大数据安全需求分析与安全保护工程
- Silverlight(CodeNameWPF/E) Features一览表
- Vue基础知识总结(一)
- matlab绘三维椭球面_MATLAB绘制三维图形
- 上位机和FPGA开发板--串口通信实验
- 应用出海之--AdMob
- 数据目录是什么?为何需要它?
- matlab画图窗口显示中文乱码,全是方框的解决方法
- C++对象的底层原理都在这儿了,还敢说学不会?
- 美版有锁iphone 如何上电信3G
- hive问题-return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
- 电商平台之争,京东是如何脱颖而出的
- 前端调用手机拍照功能失败,调用相机没反应
- 数字化再目前阶段,有哪些需要重点投入?
- 爬虫实例之爬取北京地铁站点
- FHQ Treap学习记录(详解)
热门文章
- scanf 接收 空格 输入_【C/C++】【输入】关于scanf:输入空格,多次使用
- 修改 oracle dbid,更改数据库DBID
- java skype 类库_Skype4Java 用 实现的 ,内附具体的开发文档和使用说明 Develop 238万源代码下载- www.pudn.com...
- mysql 一分钟内_MySQL语句需要超过一分钟才能执行
- 攻防世界-Reverse-666(图解详细)
- 不会但一定要了解的方面,python列表解析方式
- python 两种多线程比较
- python约束 与MD5加密写法
- python 利用matplotlib中imshow()函数绘图
- python之简单的get和post请求