20

我知道以前有人问过这个问题,但此时帖子的答案并不正确。Vringo 和其他应用程序确实通过按下其应用程序上的按钮来接听电话,因此必须有办法做到这一点。

有人有建议吗?

4

2 回答 2

30

看看这个来源:

http://code.google.com/p/auto-answer/source/browse/trunk/src/com/everysoft/autoanswer/AutoAnswerIntentService.java

他们发送蓝牙“keydown”事件来接听电话!

于 2010-05-19T19:12:13.973 回答
3

这个解决方案很“有趣”,它“几乎”适用于我的 HUAWEI Y300 (4.1.1),但不适用于我的 LG E410 Swift L1 (4.1.2)。

在 HUAWEI 上它与 KeyEvent.ACTION_UP 一起使用,而在 LG 上则对 ACTION_UP 事件没有反应。另一方面,在 HUAWEI 上 ACTION_DOWN 事件不接听电话,但在 LG 上它拒绝接听电话。

所以不同型号的设备会有不同的反应。

有人在这个问题上有一些更新吗?是否有另一种可行的解决方案,它对所有手机的行为方式都相同,并且不需要从设备获得 root 权限?

于 2014-10-04T17:12:29.897 回答