CN113420189A - 一种基于RPA的智能终端安卓App控制方法及*** - Google Patents

一种基于RPA的智能终端安卓App控制方法及*** Download PDF

Info

Publication number
CN113420189A
CN113420189A CN202110958076.5A CN202110958076A CN113420189A CN 113420189 A CN113420189 A CN 113420189A CN 202110958076 A CN202110958076 A CN 202110958076A CN 113420189 A CN113420189 A CN 113420189A
Authority
CN
China
Prior art keywords
intelligent terminal
adb
rpa
interface
connection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110958076.5A
Other languages
English (en)
Inventor
吴广源
徐红
纪传俊
昝云飞
赵磊
陈运文
纪达麒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Daguan Technology Beijing Co ltd
Original Assignee
Daguan Technology Beijing Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Daguan Technology Beijing Co ltd filed Critical Daguan Technology Beijing Co ltd
Priority to CN202110958076.5A priority Critical patent/CN113420189A/zh
Publication of CN113420189A publication Critical patent/CN113420189A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/901Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/362Software debugging
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/90335Query processing
    • G06F16/90344Query processing by using string matching techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Stored Programmes (AREA)

Abstract

本发明公开一种基于RPA的智能终端安卓App控制方法及***。本发明提供的一种基于RPA的智能终端安卓App控制方法及***,能够把常用的安卓APP操作进行自动化,方便RPA对手机端控制,解决了RPA操作安卓手机的痛点,可在有线连接和无线局域网下进行控制,捕获手机端元素能力强并且准确率高,代码可自动生成,大大提升编程人员效率,适配度高,可适配多种安卓版本,兼容性强,可在Windows和Linux上运行,易用性高,可轻松入门上手。

Description

一种基于RPA的智能终端安卓App控制方法及***
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于RPA的智能终端安卓App控制方法及***。
背景技术
机器人流程自动化(英文:Robotic Process Automation,简称:RPA)近年在PC领域应用广泛,但对于移动端控制操作仍有局限。在近期智能制造行业,工业4.0方向越来越多终端都是安装安卓***,该终端需要大量人力来处理一些简单重复的审核,查验,点击,如仓储智能扫码枪等。但目前尚未有相关文献记载如何把常用的安卓APP操作进行自动化,方便RPA对手机端控制操作。因此,有必要提出一种基于RPA的智能终端安卓App控制方法及***,以解决上述问题。
发明内容
本发明提供一种基于RPA的智能终端安卓App控制方法及***,以解决现有目前尚未有相关文献记载如何把常用的安卓APP操作进行自动化,方便RPA对手机端控制操作的问题。
本发明提供一种基于RPA的智能终端安卓App控制方法,包括:
下载ADB命令行工具的文件至计算机设备并安装,在所述计算机设备上配置ADB***环境变量;
利用数据线将智能终端与所述计算机设备连接后,运行所述ADB命令行工具,通过USB连接方式或者无线连接方式将所述智能终端与所述计算机设备建立通信连接,并得到连接信息;其中,在USB连接方式的情况下,所述连接信息为智能终端的设备号;在无线连接方式的情况下,所述连接信息为智能终端的域名信息及端口信息;
在所述计算机设备上运行RPA自动化工具,所述RPA自动化工具的界面包括连接信息输入框、Connect按钮,以及Dump Hierarchy按钮;
在所述连接信息输入框输入所述连接信息,点击所述Connect按钮建立RPA自动化工具与智能终端的连接,点击所述Dump Hierarchy按钮进行智能终端界面的刷新,最后追踪智能终端屏幕的实时状态;
获取所述智能终端界面的安卓App元素;
在ADB命令行工具界面编辑用于对所述安卓App元素进行操作的代码并调试;
在调试成功后,将所述代码移入RPA自动化工具的RPA自定义脚本中并执行。
进一步地,所述ADB命令行工具的文件包括adb.exe文件、dbWinApi.dll文件,以及AdbWinUsbApi.dll文件。
进一步地,所述USB连接方式为:在ADB命令行工具界面输入adb devices后,得到有线连接智能终端的设备号,利用所述设备号进行智能终端与所述计算机设备之间的通信连接。
进一步地,所述无线连接方式为:在ADB命令行工具界面输入adb tcpip 5555后,拔掉数据线,使用智能终端的域名信息及端口信息进行智能终端与所述计算机设备之间的通信连接。
进一步地,获取所述智能终端界面的安卓App元素的步骤中,包括自动获取所述智能终端界面的安卓App元素或者手动获取所述智能终端界面的安卓App元素。
第二方面,本发明提供一种基于RPA的智能终端安卓App控制***,包括:计算机设备、智能终端以及服务器;
所述计算机设备,用于下载ADB命令行工具的文件至计算机设备并安装,在所述计算机设备上配置ADB***环境变量;在利用数据线将智能终端与所述计算机设备连接后,运行所述ADB命令行工具,通过USB连接方式或者无线连接方式将所述智能终端与所述计算机设备建立通信连接,并得到连接信息;其中,在USB连接方式的情况下,所述连接信息为智能终端的设备号;在无线连接方式的情况下,所述连接信息为智能终端的域名信息及端口信息;在所述计算机设备上运行RPA自动化工具,所述RPA自动化工具的界面包括连接信息输入框、Connect按钮,以及Dump Hierarchy按钮;在所述连接信息输入框输入所述连接信息,点击所述Connect按钮建立RPA自动化工具与智能终端的连接,点击所述Dump Hierarchy按钮进行智能终端界面的刷新,最后追踪智能终端屏幕的实时状态;获取所述智能终端界面的安卓App元素;在ADB命令行工具界面编辑用于对所述安卓App元素进行操作的代码并调试;在调试成功后,将所述代码移入RPA自动化工具的RPA自定义脚本中并执行;
所述智能终端,用于通过USB连接方式或者无线连接方式与所述计算机设备连接,以及在RPA自动化工具的控制下进行安卓App的自动化操作;
所述服务器,用于在计算机设备上作为后台进程运行,管理运行在计算机设备上的ADB命令行工具的客户端与运行在智能终端上的守护程序之间的通信。
进一步地,所述ADB命令行工具的文件包括adb.exe文件、dbWinApi.dll文件,以及AdbWinUsbApi.dll文件。
进一步地,所述USB连接方式为:在ADB命令行工具界面输入adb devices后,得到有线连接智能终端的设备号,利用所述设备号进行智能终端与所述计算机设备之间的通信连接。
进一步地,所述无线连接方式为:在ADB命令行工具界面输入adb tcpip 5555后,拔掉数据线,使用智能终端的域名信息及端口信息进行智能终端与所述计算机设备之间的通信连接。
进一步地,所述计算机设备,用于自动获取所述智能终端界面的安卓App元素或者手动获取所述智能终端界面的安卓App元素。
本发明的有益效果如下:本发明提供的一种基于RPA的智能终端安卓App控制方法及***,能够把常用的安卓APP操作进行自动化,方便RPA对手机端控制,解决了RPA操作安卓手机的痛点,可在有线连接和无线局域网下进行控制,捕获手机端元素能力强并且准确率高,代码可自动生成,大大提升编程人员效率,适配度高,可适配多种安卓版本,兼容性强,可在Windows和Linux上运行,易用性高,可轻松入门上手。
附图说明
为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的基于RPA的智能终端安卓App控制方法的流程图。
图2为本发明实施例提供的基于RPA的智能终端安卓App控制方法的RPA自动化工具的界面示意图;
图3为本发明实施例提供的基于RPA的智能终端安卓App控制方法的安卓App元素自动获取示意图;
图4为本发明实施例提供的基于RPA的智能终端安卓App控制方法的安卓App元素手动获取示意图;
图5为本发明实施例提供的基于RPA的智能终端安卓App控制***示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。以下结合附图,详细说明本发明各实施例提供的技术方案。
请参阅图1,本发明提供一种基于RPA的智能终端安卓App控制方法,包括:
步骤S101,下载ADB命令行工具的文件至计算机设备并安装,在所述计算机设备上配置ADB***环境变量。
具体地,所述ADB命令行工具的文件包括adb.exe文件、dbWinApi.dll文件,以及AdbWinUsbApi.dll文件。
ADB命令行工具原理具体如下:安卓调试桥(英文:Android Debug Bridge,简称:ADB)是一种功能多样的命令行工具,可用于与设备进行通信。adb命令可用于执行各种设备操作(例如安装和调试应用),并提供对Unix shell(可用来在设备上运行各种命令)的访问权限。ADB是一种客户端-服务器程序,包括以下三个组件:客户端:用于发送命令。客户端在开发计算机设备上运行。可以通过发出 adb 命令从命令行终端调用客户端。守护程序(adbd):用于在设备(本发明中为智能终端)上运行命令。守护程序在每个设备上作为后台进程运行。服务器:用于管理客户端与守护程序之间的通信。服务器在开发机器(本发明中为计算机设备)上作为后台进程运行。
adb client 在本地客户端的可执行程序,下载Android SDK便可获取这个执行程序,通过在命令行执行adb,就启动了adb的本地客户端程序。常用的命令,adb devices,adb shell, adb logcat,都是先交由本地客户端程序处理的。adb server 本地客户端并不能独立完成工作,当输入adb命令时,客户端会尝试连接本地的服务端程序。如果服务端程序没有启动,则启动一个本地的服务端程序。客户端输入adb命令能够自动启动服务端,因为客户端和服务端实际上是集成在一个可执行程序里面的,在Linux***上,是adb;在Windowss***上,是adb.exe。adb daemon(adbd) 在模拟器或移动设备上运行的后台服务。当Android***起机的时候,由init程序启动adbd。如果adbd挂了,则adbd会由init重新启动。换言之,只要Android***在运行,那adbd就是常年在伺服状态。client与server的数据通道:这个数据通道是一个本地TCP连接,adb server启动以后,在本地的5037端口侦听。adb client通过本地的随机端口与5037端口建立连接。server与adbd的数据通道:当连接模拟器时,这个数据通道也是一个本地的TCP连接;当连接实际的设备时,这个数据通道通常是USB数据线的连接,当前,adb也支持远程的TCP连接。
步骤S102,利用数据线将智能终端与所述计算机设备连接后,运行所述ADB命令行工具,通过USB连接方式或者无线连接方式将所述智能终端与所述计算机设备建立通信连接,并得到连接信息。其中,在USB连接方式的情况下,所述连接信息为智能终端的设备号;在无线连接方式的情况下,所述连接信息为智能终端的域名信息及端口信息。
具体地,所述USB连接方式为:在ADB命令行工具界面输入adb devices后,得到有线连接智能终端的设备号,利用所述设备号进行智能终端与所述计算机设备之间的通信连接。所述无线连接方式为:在ADB命令行工具界面输入adb tcpip 5555后,拔掉数据线,使用智能终端的域名信息及端口信息进行智能终端与所述计算机设备之间的通信连接。
步骤S103,在所述计算机设备上运行RPA自动化工具,所述RPA自动化工具的界面包括连接信息输入框、Connect按钮,以及Dump Hierarchy按钮。具体如图2所示。RPA自动化工具启动之后就可以进行捕获及操作测试相关步骤。
步骤S104,在所述连接信息输入框输入所述连接信息,点击所述Connect按钮建立RPA自动化工具与智能终端的连接,点击所述Dump Hierarchy按钮进行智能终端界面的刷新,最后追踪智能终端屏幕的实时状态。
步骤S105,获取所述智能终端界面的安卓App元素。
具体地,获取所述智能终端界面的安卓App元素的步骤中,包括自动获取所述智能终端界面的安卓App元素或者手动获取所述智能终端界面的安卓App元素。
如图3所示,自动获取所述智能终端界面的安卓App元素包括:
text:全文本匹配;
textContains:文本包含匹配(注意要唯一才能够操作);
textMatches:正则表达式匹配;
textStartsWith:起始文本匹配;
className:如果有多个,要根据索引值限定(注意层级关系);
classNameMatches:正则表达式匹配;
resourceId:资源Id匹配,如果有多个要根据索引值限定(注意层级关系);
resourceIdMatches:正则表达式(可能定位多个,用混合使用避免定位不到);
坐标点定位,在无法通过元素点击情况下,可进行坐标点直接点击。
如图4所示,除了自动获取智能终端界面的安卓App元素之外,也可以手动获取元素树结构。
步骤S106,在ADB命令行工具界面编辑用于对所述安卓App元素进行操作的代码并调试。
再代码编辑区,可直接进行元素操作的调试,可单行执行,也可从头执行。
步骤S107,在调试成功后,将所述代码移入RPA自动化工具的RPA自定义脚本中并执行。
此时,就能够达到RPA操控安卓APP的目的。该方法解决了RPA操作安卓手机的痛点,可在有线连接和无线局域网下进行控制,捕获手机端元素能力强并且准确率高,代码可自动生成,大大提升编程人员效率,适配度高,可适配多种安卓版本,兼容性强,可在Windows和Linux上运行,易用性高,可轻松入门上手。
第二方面,如图5所示,本发明还提供一种基于RPA的智能终端安卓App控制***,包括:计算机设备100、智能终端200以及服务器300。
所述计算机设备100,用于下载ADB命令行工具的文件至计算机设备并安装,在所述计算机设备上配置ADB***环境变量;在利用数据线将智能终端与所述计算机设备连接后,运行所述ADB命令行工具,通过USB连接方式或者无线连接方式将所述智能终端与所述计算机设备建立通信连接,并得到连接信息;其中,在USB连接方式的情况下,所述连接信息为智能终端的设备号;在无线连接方式的情况下,所述连接信息为智能终端的域名信息及端口信息;在所述计算机设备上运行RPA自动化工具,所述RPA自动化工具的界面包括连接信息输入框、Connect按钮,以及Dump Hierarchy按钮;在所述连接信息输入框输入所述连接信息,点击所述Connect按钮建立RPA自动化工具与智能终端的连接,点击所述DumpHierarchy按钮进行智能终端界面的刷新,最后追踪智能终端屏幕的实时状态;获取所述智能终端界面的安卓App元素;在ADB命令行工具界面编辑用于对所述安卓App元素进行操作的代码并调试;在调试成功后,将所述代码移入RPA自动化工具的RPA自定义脚本中并执行。
所述智能终端200,可以是安卓智能手机,用于通过USB连接方式或者无线连接方式与所述计算机设备连接,以及在RPA自动化工具的控制下进行安卓App的自动化操作。
所述服务器300,用于在计算机设备上作为后台进程运行,管理运行在计算机设备上的ADB命令行工具的客户端与运行在智能终端上的守护程序之间的通信。
进一步地,所述ADB命令行工具的文件包括adb.exe文件、dbWinApi.dll文件,以及AdbWinUsbApi.dll文件。
进一步地,所述USB连接方式为:在ADB命令行工具界面输入adb devices后,得到有线连接智能终端的设备号,利用所述设备号进行智能终端与所述计算机设备之间的通信连接。
进一步地,所述无线连接方式为:在ADB命令行工具界面输入adb tcpip 5555后,拔掉数据线,使用智能终端的域名信息及端口信息进行智能终端与所述计算机设备之间的通信连接。
进一步地,所述计算机设备,用于自动获取所述智能终端界面的安卓App元素或者手动获取所述智能终端界面的安卓App元素。
本发明实施例还提供一种存储介质,本发明实施例还提供一种存储介质,所述存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现本发明提供的基于RPA的智能终端安卓App控制方法的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:Read-OnlyMemory,简称:ROM)或随机存储记忆体(英文:RandomAccessMemory,简称:RAM)等。
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
以上所述的本发明实施方式并不构成对本发明保护范围的限定。

Claims (10)

1.一种基于RPA的智能终端安卓App控制方法,其特征在于,包括:
下载ADB命令行工具的文件至计算机设备并安装,在所述计算机设备上配置ADB***环境变量;
利用数据线将智能终端与所述计算机设备连接后,运行所述ADB命令行工具,通过USB连接方式或者无线连接方式将所述智能终端与所述计算机设备建立通信连接,并得到连接信息;其中,在USB连接方式的情况下,所述连接信息为智能终端的设备号;在无线连接方式的情况下,所述连接信息为智能终端的域名信息及端口信息;
在所述计算机设备上运行RPA自动化工具,所述RPA自动化工具的界面包括连接信息输入框、Connect按钮,以及Dump Hierarchy按钮;
在所述连接信息输入框输入所述连接信息,点击所述Connect按钮建立RPA自动化工具与智能终端的连接,点击所述Dump Hierarchy按钮进行智能终端界面的刷新,最后追踪智能终端屏幕的实时状态;
获取所述智能终端界面的安卓App元素;
在ADB命令行工具界面编辑用于对所述安卓App元素进行操作的代码并调试;
在调试成功后,将所述代码移入RPA自动化工具的RPA自定义脚本中并执行。
2.如权利要求1所述的方法,其特征在于,所述ADB命令行工具的文件包括adb.exe文件、dbWinApi.dll文件,以及 AdbWinUsbApi.dll文件。
3.如权利要求1所述的方法,其特征在于,所述USB连接方式为:在ADB命令行工具界面输入adb devices后,得到有线连接智能终端的设备号,利用所述设备号进行智能终端与所述计算机设备之间的通信连接。
4.如权利要求1所述的方法,其特征在于,所述无线连接方式为:在ADB命令行工具界面输入adb tcpip 5555后,拔掉数据线,使用智能终端的域名信息及端口信息进行智能终端与所述计算机设备之间的通信连接。
5.如权利要求1所述的方法,其特征在于,获取所述智能终端界面的安卓App元素的步骤中,包括自动获取所述智能终端界面的安卓App元素或者手动获取所述智能终端界面的安卓App元素。
6.一种基于RPA的智能终端安卓App控制***,其特征在于,包括:计算机设备、智能终端以及服务器;
所述计算机设备,用于下载ADB命令行工具的文件至计算机设备并安装,在所述计算机设备上配置ADB***环境变量;在利用数据线将智能终端与所述计算机设备连接后,运行所述ADB命令行工具,通过USB连接方式或者无线连接方式将所述智能终端与所述计算机设备建立通信连接,并得到连接信息;其中,在USB连接方式的情况下,所述连接信息为智能终端的设备号;在无线连接方式的情况下,所述连接信息为智能终端的域名信息及端口信息;在所述计算机设备上运行RPA自动化工具,所述RPA自动化工具的界面包括连接信息输入框、Connect按钮,以及Dump Hierarchy按钮;在所述连接信息输入框输入所述连接信息,点击所述Connect按钮建立RPA自动化工具与智能终端的连接,点击所述Dump Hierarchy按钮进行智能终端界面的刷新,最后追踪智能终端屏幕的实时状态;获取所述智能终端界面的安卓App元素;在ADB命令行工具界面编辑用于对所述安卓App元素进行操作的代码并调试;在调试成功后,将所述代码移入RPA自动化工具的RPA自定义脚本中并执行;
所述智能终端,用于通过USB连接方式或者无线连接方式与所述计算机设备连接,以及在RPA自动化工具的控制下进行安卓App的自动化操作;
所述服务器,用于在计算机设备上作为后台进程运行,管理运行在计算机设备上的ADB命令行工具的客户端与运行在智能终端上的守护程序之间的通信。
7.如权利要求6所述的***,其特征在于,所述ADB命令行工具的文件包括adb.exe文件、dbWinApi.dll文件,以及 AdbWinUsbApi.dll文件。
8.如权利要求6所述的***,其特征在于,所述USB连接方式为:在ADB命令行工具界面输入adb devices后,得到有线连接智能终端的设备号,利用所述设备号进行智能终端与所述计算机设备之间的通信连接。
9.如权利要求6所述的***,其特征在于,所述无线连接方式为:在ADB命令行工具界面输入adb tcpip 5555后,拔掉数据线,使用智能终端的域名信息及端口信息进行智能终端与所述计算机设备之间的通信连接。
10.如权利要求6所述的***,其特征在于,所述计算机设备,用于自动获取所述智能终端界面的安卓App元素或者手动获取所述智能终端界面的安卓App元素。
CN202110958076.5A 2021-08-20 2021-08-20 一种基于RPA的智能终端安卓App控制方法及*** Pending CN113420189A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110958076.5A CN113420189A (zh) 2021-08-20 2021-08-20 一种基于RPA的智能终端安卓App控制方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110958076.5A CN113420189A (zh) 2021-08-20 2021-08-20 一种基于RPA的智能终端安卓App控制方法及***

Publications (1)

Publication Number Publication Date
CN113420189A true CN113420189A (zh) 2021-09-21

Family

ID=77719696

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110958076.5A Pending CN113420189A (zh) 2021-08-20 2021-08-20 一种基于RPA的智能终端安卓App控制方法及***

Country Status (1)

Country Link
CN (1) CN113420189A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114579091A (zh) * 2022-02-09 2022-06-03 达而观信息科技(上海)有限公司 跨操作***的机器人流程自动化***及方法
CN115686540A (zh) * 2023-01-03 2023-02-03 杭州实在智能科技有限公司 基于鸿蒙***的rpa控制方法及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110765013A (zh) * 2019-10-18 2020-02-07 深圳市比量科技传媒有限公司 一种流程自动化执行方法及***
CN112131129A (zh) * 2020-09-29 2020-12-25 中国银行股份有限公司 一种应用程序的测试方法及***
KR102213084B1 (ko) * 2018-08-10 2021-02-08 울산과학기술원 소변 유래 나노 소포체의 안드로겐 수용체 변이 유전자 검출 방법 및 이를 이용한 체외진단방법
CN112817748A (zh) * 2021-01-20 2021-05-18 深圳魔栗科技有限公司 一种基于安卓虚拟机处理任务的方法、计算机设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102213084B1 (ko) * 2018-08-10 2021-02-08 울산과학기술원 소변 유래 나노 소포체의 안드로겐 수용체 변이 유전자 검출 방법 및 이를 이용한 체외진단방법
CN110765013A (zh) * 2019-10-18 2020-02-07 深圳市比量科技传媒有限公司 一种流程自动化执行方法及***
CN112131129A (zh) * 2020-09-29 2020-12-25 中国银行股份有限公司 一种应用程序的测试方法及***
CN112817748A (zh) * 2021-01-20 2021-05-18 深圳魔栗科技有限公司 一种基于安卓虚拟机处理任务的方法、计算机设备

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114579091A (zh) * 2022-02-09 2022-06-03 达而观信息科技(上海)有限公司 跨操作***的机器人流程自动化***及方法
CN114579091B (zh) * 2022-02-09 2023-06-09 达而观信息科技(上海)有限公司 跨操作***的机器人流程自动化***及方法
CN115686540A (zh) * 2023-01-03 2023-02-03 杭州实在智能科技有限公司 基于鸿蒙***的rpa控制方法及***

Similar Documents

Publication Publication Date Title
CN113420189A (zh) 一种基于RPA的智能终端安卓App控制方法及***
CN108304676B (zh) 装配体三维模型自动重建方法、终端设备及存储介质
CN107577609B (zh) 一种基于主机端动态链接的嵌入式***动态模块调试***
WO2020015191A1 (zh) 业务规则的发布管理方法、电子装置及可读存储介质
CN111026411B (zh) 一种软件远程部署管理方法及管理机
CN101699403B (zh) 一种图形化安装分布式***的方法
CN109871221B (zh) 一种针对移动终端设备快速装机部署移动应用软件的***
CN107122219A (zh) 安装文件的获取方法和装置
CN116436794A (zh) 基于物联网物模型的opc实时数据集成与控制方法
CN115757014A (zh) 一种功耗测试方法及装置
CN112256670A (zh) 数据迁移方法、终端设备及可读存储介质
CN110109684B (zh) 区块链节点管理代理服务安装方法、电子装置及存储介质
CN216751818U (zh) 一种微型应用边缘控制器
CN112099410A (zh) 一种软件自动化控制***和方法
CN114925516B (zh) 一种自动建模并仿真的方法和装置
CN108196853B (zh) 用于部署安卓***sdk的方法、存储介质、设备及***
CN115857910A (zh) 一种边缘计算采集器的编程方法、装置、服务器及介质
CN106648805A (zh) 一种智能装置、智能***及智能安装应用的方法
CN115454575A (zh) jar包转换并自动加载的方法、装置、设备及存储介质
US20180373619A1 (en) System and method for test automation using a decentralized self-contained test environment platform
CN104731707A (zh) 一种iSCSI一致性测试软件IscsiSim在平台间的移植方法
CN115268956A (zh) 一种基于rpa的安卓自动化环境搭建方法
CN112685051A (zh) 自动执行shell脚本的方法、装置、平台及存储介质
CN112433938A (zh) 移动端应用测试的方法和装置
CN107506299B (zh) 一种代码分析方法及终端设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210921

RJ01 Rejection of invention patent application after publication