8得票1回答
如何找出特定设备是否具有SIM硬件支持?

我希望能够根据SIM卡硬件的存在与否,在我的应用程序中禁用与CALL和SMS相关的功能。现在,初学者对此的处理方法是使用以下方式检查手机类型: if (telephonyManager1.getPhoneType() == TelephonyManager.PHONE_TYPE_NONE) ...

8得票4回答
如何解决在Android中出现的“com.android.internal.telephony无法解析为类型”错误。

我正在创建一个简单的通话过滤应用程序,可以限制不必要的电话。我使用以下代码来限制呼叫,但是我无法解决以下代码中这行的问题:“com.android.internal.telephony.ITelephony telephonyService = (ITelephony) m.invoke(tm...

7得票7回答
如何访问com.android.internal.telephony.CallManager?

我正在尝试从com.android.internal.telephony包访问CallManager类对象。 这是我的代码: ClassLoader classLoader = TestActivity.class.getClassLoader(); final ClassLoader c...

7得票3回答
如何在Android SDK 2.2上检索错过的电话?

在我的应用中,当用户未接来电时,我需要执行某些操作。 我已经在android.telephony和NotificationManager中搜索过,但没有找到解决这个问题的方法。 有人知道如何判断手机上是否有未接来电吗?

7得票1回答
是否可以将网络电话呼叫转发到GSM?

有没有可能将Android手机用作简单的GSM网关? 该手机可以使用(最好是)Android内置SIP堆栈接收VoiP呼叫,发起GSM呼叫并在两个方向上实现音频桥接。 一个呼叫结束后,另一个呼叫也结束。 我该如何解决这个问题? 我之前的尝试未能在连接之间桥接音频。 是否有一种SDK支持的方法...

7得票2回答
使用32feet.net和c#实现蓝牙拨号

我正在尝试为某人提供一个“点击拨号”的解决方案,使其能够连接到蓝牙设备,例如手机。 我一直在尝试使用32feet.net蓝牙API来实现这一点。 我之前没有使用过蓝牙(自通过蓝牙串口进行AT命令的日子以来),但我已将支持免提服务的设备与电脑配对。 我有以下代码来尝试连接并发送拨号命令。 S...

7得票2回答
一些短信是如何传输发送者的姓名的?

我注意到一些我从公司接收的短信有一个“发送者名称”。例如,今天我收到了一条从我以前未使用过的号码(不在我的联系人中)发来的短信,但发送者的名称显示为“Adobe”。我也从其他公司如Facebook、Google和银行那里收到这样的信息。 这是否类似于电子邮件服务器的工作方式?(您在发送消息之...

7得票1回答
Android接收短信意图:获取消息ID或线程ID

我已经注册了一个广播接收器来接收android.provider.Telephony.SMS_DELIVER Intent操作。我似乎能够获取新消息的正文和发送者电话号码。 然而,我无法获取此新消息的消息ID或线程ID。我发现的唯一方法是搜索匹配内容的消息和对话表。但这似乎有点混乱,我觉得应...