我正在尝试实现一个Open Office Calc宏,该宏必须从列单元格中读取一些字符串,然后启动android应用程序以搜索字符串,然后提取数据。为此,我使用以下逻辑:•我在Windows笔记本电脑上使用的是android仿真器(BlueStacks)•从宏,仿真器以及其中的目标应用程序开始。•在应用中选择搜索•粘贴字符串• 开始寻找•收集数据•返回计算器
[任何人都可以提供有关Calc↔BlueStacks↔Android App之间的通信的一些起点
可以将Python ctypes库导入LibreOffice宏中以调用外部.dll或.so库。
.dll
.so
但是,根据this post,除非您是开发合作伙伴,否则BlueStacks不提供API。
相反,您可以使用AutoHotkey在适当的窗口上模拟单击和击键。