如何在android中阻止呼叫
我想屏蔽几个号码的呼叫,为此我想写一个自己的应用程序。 那么我应该使用哪些API呢如何在android中阻止呼叫,android,phone-call,incoming-call,callblocking,Android,Phone Call,Incoming Call,Callblocking,我想屏蔽几个号码的呼叫,为此我想写一个自己的应用程序。 那么我应该使用哪些API呢 基本上,我想在接到电话时得到通知,我想比较号码是否是我想要阻止的,我想切断电话或将其静音,或者如果可能,将其静音并录制。您可以将联系人中的特定号码重新定向到语音邮件中。这已经得到了支持 否则,我想“联系人”的文档将是一个开始查找的好地方。这是可能的,您不需要自己编写 如果incomingNumber等于空字符串,只需将振铃器音量设置为零,将振动设置为无。就这样 Android Market上的应用程序Nostal
基本上,我想在接到电话时得到通知,我想比较号码是否是我想要阻止的,我想切断电话或将其静音,或者如果可能,将其静音并录制。您可以将联系人中的特定号码重新定向到语音邮件中。这已经得到了支持
否则,我想“联系人”的文档将是一个开始查找的好地方。这是可能的,您不需要自己编写 如果incomingNumber等于空字符串,只需将振铃器音量设置为零,将振动设置为无。就这样
Android Market上的应用程序Nostalk刚刚为您完成。试试看 OMG!!!是的,我们可以做到!!! 经过24小时的调查和发现,我准备自杀。。。但我找到了“新鲜”的解决方案
// "cheat" with Java reflection to gain access to TelephonyManager's
// ITelephony getter
Class c = Class.forName(tm.getClass().getName());
Method m = c.getDeclaredMethod("getITelephony");
m.setAccessible(true);
telephonyService = (ITelephony)m.invoke(tm);
数以百计想要开发呼叫控制软件的人都会访问
有一个项目。还有重要的评论(和信用)
简要说明:复制aidl文件,将权限添加到清单,复制粘贴源以进行电话管理)
给你更多的信息。只有在根目录下才能发送AT命令。您可以终止系统进程并发送命令,但需要重新启动以允许手机接收和发送电话=))
我很高兴=)现在我的Shake2MuteCall将得到更新 在android-N中,此功能包含在其中。检查android N的更新 Android N现在支持平台中的数字阻塞,并提供 框架API,让服务提供商维护阻止的号码列表。 默认短信应用程序、默认手机应用程序和提供商应用程序可以读取 从和写入阻止的号码列表。无法访问该列表 到其他应用程序 其优点是:
android {
compileSdkVersion 'android-N'
buildToolsVersion 24.0.0 rc1
...
defaultConfig {
minSdkVersion 'N'
targetSdkVersion 'N'
...
}
...
}
你可以通过听电话事件来做到这一点。你可以通过一个广播接收器来呼叫州和新的呼出电话。你可以在那里找到电话号码
然后,当你决定结束通话时,这有点棘手,因为只有在安卓p上它才能保证工作。检查。问题不是关于任何此类应用程序,而是如何通过编程阻止传入号码+在您的解决方案中,我如何知道号码是什么?这并不难。。。如果查看SDK引用内部,您将看到必须在应用程序中注册onCallStateChangeListener()。一旦完成,它将为您提供呼叫状态,可能是空闲、振铃或挂机状态。除此之外,听众会给你一个收入数字。。。这就是你行动到位的地方。不幸的是,SDK不会真正给你一个放弃调用的选项,这些函数不是公开的,它们隐藏在一种无法访问它们的方式中。即使这样做有效,对我来说似乎有点风险。当内部API发生变化时,你的应用程序可能会在没有通知的情况下被破坏。这是因为谷歌代码已经关闭。这就是为什么人们会在这里发出链接腐烂的警告。在你的帖子里贴任何相关的东西。你可能会认为谷歌是一个你可以信任的永远不坏的来源,但正如你所看到的,甚至他们的链接也会被破坏。有没有办法向语音邮件发送电话?在方法m=c.getDeclaredMethod(“getITelephony”)中获取NoSuchMethodException;。。如何避免它???最后一行是什么??请回复我无法导入itI,我认为有可能阻止来电。试试这个:请取消接受错误的答案,这可能会让一些人感到困惑,因为接受的答案不是正确的。请检查。这篇文章的链接无效!他们两个都找不到404!截至此评论,您可以在此处查看链接:还发现电话筛选相关: