我发现有ALTabletService
方法没有列在正式的Aldebaran ALTabletService API上。例如,如果初始化:tabletService = self.session().service("ALTabletService")
,则可以调用:
tabletService._installApk("path_to_apk")
tabletService._uninstallApps()
tabletService._stopApk("package_name")
tabletService._openSettings()
如何列出AL
服务的所有“私有”方法?在
我想我可以找到二进制文件,然后我可以尝试反编译这些文件,但我想有一个更简单的方法来做到这一点。在
尝试
.getMethodList
,它还应该列出隐藏的方法。在最简单的方法是SSH到robot上并使用qicli-seethe doc here。在
例如,尝试
qicli info ALTabletService show-doc hidden
。在请注意,通常方法被隐藏是有原因的,所以您不应该编写依赖于它们的代码;它们可能会在将来的版本中消失。在
相关问题 更多 >
编程相关推荐