Android 通过应用程序拨号时阻止被叫号码

Android 通过应用程序拨号时阻止被叫号码,android,Android,我有一个需求,其中用户将通过应用程序调用用户。呼叫时,用户应无法查看被叫人的号码,或应屏蔽该号码,以便不显示真实号码。例如,如果用户打电话给X先生(假设X先生的真实电话号码是123),他应该看到一个类似345的屏蔽号码,或者根本看不到这个号码 有谁能建议这是否真的可以做到,如果是的话,如何在Android上实现?也可以使用像Twilio这样的云服务来实现这一点 是的,这是绝对可能的。然而,这需要你进行一些分析和巧妙的工作。首先,您必须确保有问题的设备可能已由另一个电话拨号程序应用程序(您的)替换

我有一个需求,其中用户将通过应用程序调用用户。呼叫时,用户应无法查看被叫人的号码,或应屏蔽该号码,以便不显示真实号码。例如,如果用户打电话给X先生(假设X先生的真实电话号码是123),他应该看到一个类似345的屏蔽号码,或者根本看不到这个号码

有谁能建议这是否真的可以做到,如果是的话,如何在Android上实现?也可以使用像Twilio这样的云服务来实现这一点

是的,这是绝对可能的。然而,这需要你进行一些分析和巧妙的工作。首先,您必须确保有问题的设备可能已由另一个电话拨号程序应用程序(您的)替换电话拨号程序。其次,您必须编写自己的电话拨号程序,以阻止从显示器上查看上述号码。这可能需要您构建一个自定义ROM来替换设备

关于执行问题,这个问题太宽泛了,在这里没有一个明确简洁的答案。你可能会把它分成几个部分。上面的信息应该会让你开始学习。请注意,根据制造商和提供商安装的ROM,每个设备都有其自身的限制和要求,这一点很重要。这意味着你可能需要做大量的研究

希望这有帮助


模糊逻辑

我真诚地希望这是不可能的。不管你喜欢与否,手机拥有者都有权知道他们的手机在哪里通话。虽然我不想引发争论,因为我天生就同意,但一些拥护者会说,只有手机拥有者才有这一权利。更重要的是,占有并不表示所有权。