Android G1:开放、移动与Linux的融合

需积分: 0 1 下载量 159 浏览量 更新于2024-08-02 收藏 634KB PDF 举报
"Open, Mobile, and Linux: Android G1" 这篇文档主要讨论的是关于Android G1智能手机,它是基于开放源代码的Android操作系统的一款早期设备。Android G1由T-Mobile推出,是Android平台的一个里程碑,开启了机器人(即智能设备)统治世界的新时代。 Android是一个基于Linux内核的操作系统,其核心理念是开放性和自由。与苹果公司的封闭式用户体验不同,Google通过Android推动了软件行业的开放性,允许开发者和用户有更多的自由度。 Android平台的设计强调应用程序的隔离和安全。每个应用都是独立签名的,并且以自己的用户身份运行,这意味着它们之间不能直接干涉,从而提高了系统的稳定性和安全性。任何人均可将签名过的应用上传到Android Market(现称为Google Play Store),这促进了应用生态的繁荣。同时,Android提供了一套清晰的API接口用于进程间的通信,确保应用之间的良好协作,就像“好篱笆造就好邻居”一样。 在Android平台上,Intent是一种关键的组件,它用于实现不同应用间的交互和通信。Intent可以被看作是一种消息传递机制,定义了特定的动作(如ACTION:org.openintents.ACTION.ENCRYPT)以及相关的参数和返回值。例如,一个应用可以通过Intent向其他应用发送数据,如分享一张可爱的猫咪图片。Intent的这种设计促进了不同应用间的协同工作,使得开发者能够利用其他应用的功能,扩展了平台的能力。 此外,OpenIntents项目是一个与Intent相关的开源项目,它提供了一系列标准的Intent定义,以便开发者更容易地创建跨应用的功能。这样,开发者无需深入了解每个应用的内部结构,只需按照Intent的约定,就可以调用其他应用的服务,进一步增强了Android平台的开放性和互操作性。 Android G1及其背后的Android操作系统展示了移动设备如何通过开源和开放的策略来促进创新和多样性。通过Intent机制,Android鼓励了应用之间的合作,使得整个平台更加灵活和强大。这一模式对后来的智能手机市场产生了深远影响。

Step by step procedure:   1.-Insert local SIM card in device (under HPLMN) or directly insert foreign SIM card (in that case skip step 2)  2.- Go to a foreign country (France)    3.-When the option "Data roaming" is deactivated, try to send/download a MMS  4.-When the option "Data roaming " is activated AND "DUT's data" switch is OFF try to send /download a MMS    5.- When the option "Data roaming " is activated AND "DUT's data" switch is ON try to send /download a MMS        Expected Result:   * For open Market references , specifically ALWE, ALE1,ALGB…  - For Non-roamingconditionsshould bepossible to send/receive MMS with data OFF.        * For ALGB, ALIE references:    - For Non-roamingconditionsshouldNOTbe possible to send/receive MMS with data OFF.        - For Roaming conditions:  1.- If Roaming data set to OFF, although Network data set to ON or OFF, MO/MT MMS must not be possible.[defect:7036822]   2.-If Network data setting is set to OFF ,although Roaming data set to ON or OFF ,MO/MT MMS must not be possible.    3.- If Network data setting is set to ON and Roaming data set to ON then :       - MO MMS must be possible.       - MT MMS auto download must be possible IF Auto-download MMS when roaming setting is also set to ON, otherwise MT MMS will not be downloaded automatically.         See table below:                     Scenarios               Conditions               ACTION               EU open market(FR:7313241)                  1     Non-roaming     Data ON     MMS send and receive     Yes             2     Data OFF     MMS send and receive     Yes(ALWE, ALE1,ALGB,..)              3     Roaming     Data ON, Roaming data ON     MMS send and receive     Yes             4     Data ON, Roaming data OFF     MMS send and receive     No             5     Data OFF, Roaming data ON     MMS send and receive     No             6     Data OFF, Roaming data OFF     MMS send and receive     No                 Note: Auto-download MMS when roamingshould be set to disabledby default.        Regards,    Olga BALLEGA

2023-03-01 上传