java - 单击另一个 Android 应用程序中的 x 和 y 位置

标签 java android led

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

最佳答案

应用程序经过沙盒处理,因此其他人无法利用此类内容来利用您(例如窃取您的银行信息)。一些应用程序通过辅助功能服务来解决这个问题。

How to perform Other app list item click using accessibility service like Voice Access app?

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

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

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

关于java - 单击另一个 Android 应用程序中的 x 和 y 位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52395365/

相关文章:

c - 数字显示不正确,无法控制特定引脚的输出

java - Tomcat 7 偶然 NoClassDefFoundError cxf BaseUrlHelper

java - 在java中使用自定义比较器在数组中搜索

Android 1.6 setZOrderOnTop替代方案

java - 使用 Integer 的模糊方法调用

android - 我可以检测 Android 设备上是否存在 'LED notification' 吗?

java - ResultSet 和 Select * 性能

java - Web 应用程序 session 与 token 的安全性

android - 设置图像位图在 android marshmallow 中不起作用

arduino - 如何使用 Arduino UNO 和按钮使电路上的 LED 闪烁?