安全角度考虑分析Android SDK 1.0版本

移动开发 Android
下面文章从安全角度进行分析说明Android SDK 1.0,开发者在Android SDK 1.0版中访问GTalk IM服务受到了限制。

本中描述的Android SDK 1.0功能对于开发者来说,一旦你使用了Android SDK 1.0,那么程序有可能就将无法进行尝试,下面就这个问题给大家进行近一步的学习与研究。

与其删除受到影响的章节,不如把它们留在这里。对于将来的Android释放版本,有可能成为使用的向导。以后的Android版本将暴露即时消息功能的一整套接口,通过基于IM服务的XMPP访问这些功能。它将包含对联系人的管理,登陆提示和发送与接收即时消息。

Google Talk(GTalk)就是一个P2P通信的即时消息协议。一旦连接上,GTalk维持与GTalk服务器的socket连接,这意味着快速的响应时间和较低的等待时间。这一章节基于早期的SDK实现,它用到了GTalk。GTalk基于XMPP协议,它是Google特定的变种,目前需要用户拥有Gmail账户。

 是什么让GTalk服务受到开发者尤其的感兴趣?是透过空气(OTA),能在Android设备间利用数据消息来广播Intent的能力。远处的设备接收到数据信息后,会重新广播Intent,如同本地的一样,这意味着这个机制能允许你在远程的设备上广播Intent。

GTalk服务能用来创建多用户、交际或协助的应用程序。它提供一系列应用程序的框架,包括分布式紧急警告系统,动态路线引导应用程序,家庭式交际网络和强大的实时游戏系统。

Android最终将包含所有用于创建GTalk即时消息客户端的接口,包括对登陆管理的完全控制和订阅处理。如果你喜欢,你可以构建本地客户端的替代品——或者在自己的程序中使用相关的组件。

今年2月16~19日,在巴塞罗那召开的《移动世界大会》(MWC 2010),Intel和Nokia联手推出MeeGo,互联网移动设备的软件平台。遵守GPL规则,得到《Linux基金会》的首肯和鼎力支持。MeeGo融入Linux的国际开发主流,凭借Linux的春风,必将扬帆破浪,一往直前,把谷歌宝贝Android远远地甩在后面。

回顾以往,谷歌Android的凋谢留给我们的教训是:发展Linux,切忌单干。在这里,我说句不该明说的话:国产Linux也是单干。现今,我们要自觉地意识(认识)到一种发展的客观态势,由于各方力量的介入,Linux(生态系统)的发正在全面提速。在(Linux的)现今情况下,我们一不留神就要掉队。

举个例子,2月25日,Ubuntu 10.04(LTS,Alpha 3)最后的一个Alpha版本发布了,由此,我们可以发现,其缺省的搜索引擎已经改为雅虎(Yahoo!,而把原来的谷歌搜索引擎丢弃了)。

这是为什么呢?人们对谷歌的搜索引擎为什么敬而远之?老外的心理也很奇妙,我们不去揣摩。实际上情况是。谷歌在世界各地因其搜索的所谓“公正性”惹出了不少麻烦,人们(无论中外)都想躲得远远的,不想招事儿。谷歌的鼎盛时期似乎不远了,也许就是现在。

谷歌宝贝Android的全部代码被从中删除了,故曰Android掉队。这个新版本的图形功能(借助Nouveau项目)大大增强,是一个标志性的重大进展,实际上把谷歌宝贝Android彻底甩出去了。

2月25日,Linux内核驱动开发负责人Greg Kroah-Hartman对InternetNews.com说,新版本能够支持“more and more”的硬件设备,他同时表示,在Linux内核的主干树(mainline tree)上把Android代码删除。

不再对其维护,因为,Android代码过度地( heavily)依赖于谷歌的Android开发团队,(很长时间不予更新)。至此,谷歌宝贝Android,如同一根小枯树枝儿,从Linux参天大树上枯萎凋落了。呜呼!

根据有关报道,由于Android版本管理过乱,导致硬件兼容性下降,带来一些负面影响。这是国外情况。但是,在我们国内,有人却说“Android适合我国国情”。这就奇怪了,一根枯萎凋落的小枯树枝儿还有什么好说的?

【编辑推荐】

  1. 新一代的Android手机介绍 
  2. 深度剖析Android SDK版本介绍 
  3. 谷歌Android手机能否站稳中国 
  4. PythonAndroid深度剖析Android应用程序的四种构造块 
  5. 探秘与众不同的Android系统? 
责任编辑:chenqingxiang 来源: 博客园
相关推荐

2010-07-07 17:44:58

2010-03-03 16:31:42

Android SDK

2013-04-16 14:16:35

2015-11-20 15:28:36

AWSGoAWS SDK for

2010-04-08 16:51:06

中型无线局域网

2016-10-21 17:03:08

数据安全网络安全

2009-04-24 09:06:10

打包软件打包器Cargo

2019-09-18 18:26:05

2022-03-01 07:31:50

MIME网络邮件

2011-08-30 14:03:01

KeryxUbuntu

2010-05-18 09:32:59

数据中心节能

2016-04-26 09:52:20

Apache Stor流处理大数据

2009-04-25 08:52:54

AndroidGoogle移动OS

2013-04-25 16:21:46

UDID

2020-09-15 15:45:38

Visual Stud数据IDE

2009-09-27 13:11:24

2021-03-15 23:11:12

内存虚拟化技术

2020-12-07 10:21:39

漏洞Google Play攻击

2020-05-19 12:09:27

单云多云云安全

2023-12-20 16:18:06

点赞
收藏

51CTO技术栈公众号