有没有办法伪造我通过 USB 插入的 android 设备的呼叫?使用 ADB 触发呼叫的某种方式?如果是这样,我该怎么做?
我觉得这可能是一个重复的问题,但我找不到一个 SO 问题。这是最接近的问题,但它只与模拟器有关。
这是我尝试过的一些事情。我想做以下命令的相反操作:
adb shell am start -a android.intent.action.CALL tel:1112223333
就像另一个人在我上面链接的问题中所说的那样。除了我想在设备上而不是在模拟器中执行此操作。对于我所做的工作,模拟器不足以测试电话,我只能在实际设备上运行我的测试。我们的“解决方案”没有模拟器支持。
所以通常我会使用模拟器的端口远程登录到本地主机,但我不能这样做,所以我可以远程登录到插入的设备吗?有没有办法让我在插入的设备上伪造来电?
为了解释我为什么要这样做,我现在正在对 AOSP 进行修改。目前我们还没有修改模拟器以适应我们的更改,但我们正在修改电话。最终让模拟器工作将很重要,但此时如果我们可以使用我们可以访问的设备通过假电话测试电话,那将是理想的。
这完全有可能甚至不可能,但如果有人有这方面的经验,我很想知道。我觉得应该在某处对设备上的假电话进行一些测试,然后再向公众发布设备。