android.provider.Telephony 发生了什么?

问题描述 投票:0回答:6

有谁知道

android.provider.Telephony
发生了什么事吗?已经不存在了。

java android message
6个回答
5
投票

如果您阅读了 Android 开发者邮件列表中的 this 帖子,您可以看到

android.provider.Telephony
是开源版本的一部分,但从未包含在官方 SDK 中。

这意味着您可以自由查看它,以了解底层系统的工作原理,但您实际上无法在 Android 应用程序中引用和编译它。


1
投票

谢谢布莱恩,但是,似乎电话是由此网站上发布的代码使用的。

在 Chris Haseman 的 Apress(ISBN:978-1-43021-064-1)摘录中,也使用了它:

电话类用于短信,

(Context context, Intent intent)
{
SmsMessage msg[] =
    Telephony.Sms.Intents.getMessagesFromIntent(intent);
...

1
投票

您在 anddev.org 上链接到的代码适用于 SDK 版本 m5-rc14,该版本是 2008 年 2 月发布的,几乎已经有一年了。当前的 SDK 版本是 1.0,它和 m5-rc14 之间有两个版本。

考虑到 Android 项目的性质,他们在其快速增长/采用的过程中添加和删除了许多接口。很多人抱怨他们关闭了操作系统某些很酷的部分的一些接口,例如电话接口。

您可以查看 android.telephony (link) 包,看看是否有等效的功能。


1
投票

您还可以使用它从当前接收信号中获取数据。 检查本教程 - 它使用电话管理器来获取数据。


0
投票

我能够使用以下库通过 G1 发送短信: android.telephony.gsm.SmsManager

所以至少(对于短信发送/接收代码)有一个等效的库可用。

另请务必查看 TelephonyManager http://code.google.com/android/reference/android/telephony/TelephonyManager.html

这并不完全是您要问的,但它确实提供了您正在寻找的许多功能。

至于上面答案中的APress书籍参考,是我写的。截至目前,它有点过时了(它是在 1.0 SDK 发布之前发布的),我几乎完成了更新。啊啊,技术快速更新的乐趣。


0
投票

我发誓我周围都是邪教成员,我开始认为电话是一种常见的障碍,阻止特定用户联系某些适当的人或电话之类的东西。我了解某些应用程序任务的概念,我真的很想知道我所在领域的常见应用程序或下载是什么,因为群众的邪教比我更聪明,如果你明白我的意思,我并不特别喜欢它。黑客攻击哈哈,我对黑客攻击不太感兴趣,但我所在的地区有一种情况,他们有某种类型的障碍。有什么建议么?他们试图给我贴上精神障碍的标签,但邪教是真实的,技术正在帮助他们取得成功。

© www.soinside.com 2019 - 2024. All rights reserved.