所以我想知道是否有可能让我编写的应用程序在后台持续运行并改变常规电话操作。例如,这可能是您一收到任何人的短信就自动将其转发到另一个号码。这样的事情有可能吗?
需要说明的是,我不想通过其他方式解决该特定问题,只是想知道应用是否可以实现这一点。
此外,如果可能的话,我编写的应用程序是否有可能改变更直接和即时的事情,比如来电。
感谢大家阅读本文,希望能得到有用的回复:)
最佳答案
这取决于你想走多远,但我预计你想要实现的目标可能是不可能的。
Android 操作系统确实保留了一些操作并阻止它们以编程方式执行。例如,您可以 display the Dialer with a number filled in但用户必须按下通话按钮才能调用电话。同样,您可以 display the SMS app with a message already written但由用户发送消息。
我不确定,但我认为这是为了安全起见。例如,假设您可以编写一个无需用户交互即可启动调用的应用程序。我会发布我的 Super-Handy-Dialer 应用程序,它可以为您快速调用电话,让您的生活更轻松,但它也会等到凌晨 2 点,然后每晚调用我的收费电话线 3 小时。
关于改变正常手机操作的安卓应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2294621/