使用 API 接口¶
本章节介绍基础的 API 使用,让您可以了解 LAMDA 的另一种使用方式。LAMDA 提供多达 160 条编程 API 接口,让您可以对安卓设备进行无微不至的管理和操作,提供了包括命令执行,系统设置,系统状态,应用相关,自动化相关,代理以及文件等十几个大类的接口。同时提供了封装完整的 Python 库让您可以快速上手使用。在进行之前,请确保您的手机上已经正常运行了 LAMDA 的服务端,并且以及按照要求安装了 LAMDA 的客户端库,接下来,让我们开始下面的教程。
连接设备¶
在连接设备之前,您需要准备好一些必要的信息,比如可以连接到您手机的 IP 地址,您是否在启动 LAMDA 的时候使用了加密证书等。准备好这些信息后,就可以开始继续下面的操作。
实例化设备,默认情况下提供可访问的 IP 地址即可。
from lamda.client import *
d = Device("192.168.0.2")
如果您在启动 LAMDA 服务端时启用了加密证书,请这样连接。
from lamda.client import *
d = Device("192.168.0.2", certificate="/path/to/lamda.pem")
从现在开始,下文中的 d
变量将始终为这个 Device 实例。
简单热身¶
现在,执行如下的代码,下面这行代码将会在您的屏幕上显示一个消息 Hello from Lamda!
。
d.show_toast("Hello from Lamda!")
您也可以使用如下的接口,他可以使设备发出一声蜂鸣,当有一堆设备的时候,您可以很方便的定位他(需要手机为非静音状态)。
d.beep()
好了,现在您已经了解了如何使用,您可以继续阅读了解其他可用的接口以及他们的使用方式。