首页 > 解决方案 > 单击另一个 android 应用程序中的 x 和 y 位置

问题描述

我有一个只能与一个特定应用程序一起使用的蓝牙 LED 灯泡。我想创建一个应用程序,它会打开灯泡应用程序(iHomentLight)并逐渐增加亮度滑块以在早上叫醒我。我想知道是否可以这样做,如果可以,怎么做?

标签: javaandroidled

解决方案


应用程序是沙盒的,因此有人不能使用这种东西来利用你(例如窃取你的银行信息)。一些应用程序通过无障碍服务解决了这个问题。

如何使用语音访问应用程序等辅助功能服务执行其他应用程序列表项单击?

但是,您最好弄清楚灯泡的蓝牙 API 是什么,并教您的应用程序使用它。您将让您的应用程序直接连接到灯泡并自行完成。在 Google 上搜索灯泡名称,看看是否有人对 API 进行了逆向工程。

这是一篇关于如何对蓝牙 API 进行逆向工程的精彩文章: https ://medium.com/@urish/reverse-engineering-a-bluetooth-lightbulb-56580fcb7546

花一些时间尝试一下,我认为这将是一个比搞乱无障碍服务更有用的技能。


推荐阅读