我希望能够根据SIM卡硬件的存在与否,在我的应用程序中禁用与CALL和SMS相关的功能。现在,初学者对此的处理方法是使用以下方式检查手机类型: if (telephonyManager1.getPhoneType() == TelephonyManager.PHONE_TYPE_NONE) ...
我正在创建一个简单的通话过滤应用程序,可以限制不必要的电话。我使用以下代码来限制呼叫,但是我无法解决以下代码中这行的问题:“com.android.internal.telephony.ITelephony telephonyService = (ITelephony) m.invoke(tm...
我正在尝试从com.android.internal.telephony包访问CallManager类对象。 这是我的代码: ClassLoader classLoader = TestActivity.class.getClassLoader(); final ClassLoader c...
在我的应用中,当用户未接来电时,我需要执行某些操作。 我已经在android.telephony和NotificationManager中搜索过,但没有找到解决这个问题的方法。 有人知道如何判断手机上是否有未接来电吗?
有没有可能将Android手机用作简单的GSM网关? 该手机可以使用(最好是)Android内置SIP堆栈接收VoiP呼叫,发起GSM呼叫并在两个方向上实现音频桥接。 一个呼叫结束后,另一个呼叫也结束。 我该如何解决这个问题? 我之前的尝试未能在连接之间桥接音频。 是否有一种SDK支持的方法...
我正在尝试为某人提供一个“点击拨号”的解决方案,使其能够连接到蓝牙设备,例如手机。 我一直在尝试使用32feet.net蓝牙API来实现这一点。 我之前没有使用过蓝牙(自通过蓝牙串口进行AT命令的日子以来),但我已将支持免提服务的设备与电脑配对。 我有以下代码来尝试连接并发送拨号命令。 S...
我注意到一些我从公司接收的短信有一个“发送者名称”。例如,今天我收到了一条从我以前未使用过的号码(不在我的联系人中)发来的短信,但发送者的名称显示为“Adobe”。我也从其他公司如Facebook、Google和银行那里收到这样的信息。 这是否类似于电子邮件服务器的工作方式?(您在发送消息之...
我已经注册了一个广播接收器来接收android.provider.Telephony.SMS_DELIVER Intent操作。我似乎能够获取新消息的正文和发送者电话号码。 然而,我无法获取此新消息的消息ID或线程ID。我发现的唯一方法是搜索匹配内容的消息和对话表。但这似乎有点混乱,我觉得应...