Archive: Posts Tagged ‘android’

谷歌向Android用户提供工具 可自行创建应用

Comments Off July 13th, 2010

据《纽约时报》网络版报道,从本周一起,谷歌将向普通Android手机用户提供一款免费工具,使这些用户能够创建出适合自身需求的应用程序。
据悉,谷歌这款工具名为“谷歌Android应用发明家”(Google App Inventor for Android)。过去一年中,谷歌一直在对该工具进行测试,测试者主要为学生人群,且参与测试的大学生人群都不是计算机专业。谷歌称,之所以要推出这款 工具,原因是公众对手机的依赖性已超过计算机,因此应该满足普通手机用户自行创建应用程序的要求。

谷歌该项目主管、美国麻省理工学院(MIT)计算机科学家哈罗德·阿贝尔森(Harold Abelson)对此表示:“该项目希望普通手机用户也能成为技术创造者,而不仅仅是消费者。”

业界人士认为,谷歌向Android手机用户提供应用程序创建工具,意味着该公司希望进一步加强Android技术的开放性,使更多类型外部开发者能够加 入到Android应用程序开发的行列中来。与谷歌不同的是,苹果iPhone应用商店对外部开发者制定了较为严格的管理措施。

阿贝尔森说:“我们之所以能够这样做,前提是Android是一个非常开放的架构。”他表示,Android应用程序创建工具目标用户群主要为年轻人群,目前所提供的工具性能还比较简单,但今后将提升该工具的性能,目标用户群也将有所扩大。

阿贝尔森举例称,利用谷歌提供的这款工具,美国旧金山大学(University of San Francisco)的一位学生就创建了一款短信回复应用程序:如果这名学生在驾车过程中收到短信,该应用程序就会自动回复:“我正开车,请不要给我发短信。”

谷歌这款工具目前仅适用于Android手机。如Android手机用户希望使用该工具,需首先登录自己的Gmail电子邮件帐号。该工具本身基于互联网 操作,但用户需首先下载体积很小的软件,然后安装到自己个人电脑当中。在创建应用程序过程中,用户必须将自己的Android手机通过USB接口与电脑相 连接。

腾讯科技消息

谷歌正式发布Android 2.2手机操作平台

Comments Off May 24th, 2010

谷歌周四在Google I/O大会上发布了名称代码为“Froyo”(英文“冻酸奶”的缩写)的Android 2.2系统。
谷歌表 示,Android 2.2系统新增了许多功能,比如便携式热点功能、在Android Browser中增加了对Adobe Flash的支持、以及对Android Market进行了一些完善。谷歌表示,除了新增加许多企业功能之外,Android 2.2在性能和速度上均有提高,给Android浏览器增加了V8 Java脚本引擎,另外还增加了许多新的API和服务。

谷歌在周四还预展了即将推出的网络版Android Market以及对本地Music App的更新内容,用户将可以通过Android手机访问Music App。

谷歌工程副总裁Andy Rubin表示:“Android生态系统的成长超出了我们的预期。 现在,每天都会有10万人加入到Android手机用户的大家庭中来。为Android Market开发应用软件的活跃Android开发员总数已经超过18万人,他们已经开发出5万多个应用软件。 Froyo是我们向前迈出的新的一步,它将让Android成为一个更好的平台,为开发商、企业和消费者所用。”

开发商们现在已经可以从Android开发商网站下载Android 2.2SDK和Android NDK,Revision 4。谷歌将在未来几周内将Froyo提供给OEM厂商和开源社区。

1.速度提升

Google介绍Android 2.2时,将速度放在了第一位。Google在2.2中加入了Just-In-Time(JIT),可以使程序运行速度提高2-5倍。演示运行在2.1下 的Nexus One游戏帧数为29,而2.2为41。

2.企业功能增加

Android 2.2增加了超过20项企业功能,包括新的员工Exchange支持,设备管理员API等。看来Android也开始重视苹果早已重视的企业市场,RIM 的日子更不好过了。

3.推入消息和网络共享

新加入的Cloud-to-Device Messaging API可以使用户向Android手机推入各种消息,现场还进行了将导航信息推入Nexus One的演示。此外,2.2加入了传闻已久的Tethering(网络共享)服务,还出现了iPad利用Android手机Tethering上网的画 面。

4.浏览器提升

Google称Android 2.2内置的浏览器是世界上最快的移动设备浏览器,在Javascript性能上有2-3倍的提升。同时,Google地图的定位功能也可以在浏览器中使 用;新加入浏览器的API还有摄像头。最后,Google宣布浏览器支持Flash和Air。

5.电子市场Market改进

在Android 2.2的软件商店Market上,也有了多项提升:比如大家期望已久的App2SD(以程序挪入SD卡方式实现);自动更新已经安装的应用程序;应用程序 bug举报,此外最大的改进就是Google公布了一个网页版的软件商店,用户可以方便的从桌面浏览器浏览并购买应用、歌曲专辑等。

还有,借助于Simplify Media的服务,用户可以方便的将桌面电脑的歌曲传入Android手机,Android也有“iTunes”了。

移动广告服务:

最后,Google介绍了Android上的广告服务,Adsense for mobile apps — ADFMA ,和苹果的iAd有些类似,根据内容相关性推入形式各异的广告。

由此可见,Android 2.2的改进和提升还是很大的,方便了用户的使用,当然也有一些“学习”苹果iPhone的嫌疑。不过Flash是乔布斯确定已经放弃的功能。

下载:Android2.2 SDK

Android版Flash在演示时多次当机

Comments Off May 12th, 2010

新闻来源:Solidot
乔布斯不久前公 开批评Flash,声称由于技术上的原因Flash不适合移动平台。这番言论引发了苹果和Adobe之间愈演愈烈的口水仗。Adobe反击 说,Flash将会出现在Google Android手机上。然而Flash开发者上周在Android手机上演示时却出现 两次当机

Flash平台推广师Ryan Stewart在FlashCamp Seattle开幕演讲中用Nexus One手机来展示Flash Player 10.1,Ryan先在他的Mac电脑上呼叫Eco Zoo网站,这是重度利用Flash开发的网站,有3D、丰富的互动;接着他用手上的Nexus One手机也调用同一个网站,状态列出现进度,3D短暂出来一下,然后浏览器就当机了。Ryan解释说这是beta版,有问题正常,他又试了一次,结果依 然一样,于是他按照听众的要求打开了Hulu网站,结果Hulu还是看不到,最后只能匆匆结束演示。

原文出自:http://www.cnbeta.com/articles/110794.htm

谷歌Android 2.2版系统即将发布 特性曝光

Comments Off May 9th, 2010

新闻来源:TGBUS
目前来说大部分的Android手机都还运行着Android 1.5和Android1.6固件,慢慢等待Android 2.1的升级,但这不能让Google停止继续推动Android系统的升级发展的步伐,预计Android 2.2版系统不久之后将会公布。来自Androidandme网站的报道,他们已经在一份报告的数据表中发现了Google已经开始测试下一个固 件:Android 2.2。虽然Google去年已经决定不再公布未来版本的Android公共路线图,目前Android 2.2版系统的信息不是很多,但是从收集到的信息仍然可以看到Android 2.2的一些主要特性。 – 全新的JIT编译器
- 额外的可用RAM:2.2将使用新的Linux内核(从2.6.29升级至2.6.32),可存取更大的RAM内存
- 增强支持OpenGL ES 2.0:增加新的API接口让开发者更容易使用OpenGL ES 2.0
- 支持Flash 10.1:Android版Flash将会在今年上半年正式发布,新版本Android系统将会直接内置,或者通过固件升级获得
- 支持APP2SD将支持软件安装到存储卡
- 修复多点触摸传感器的问题
- 激活轨迹球闪光色彩设置:在Google推出的Nexus One广告中曾经出现过,但是最终并没有在Android 2.1版系统中开启。
- 修复FM收音机支持:内置FM芯片的Desire和Incredible将获得FM收音机功能

不过目前第一代的Android设备还在等待2.1版系统升级,像Dream、Magic能否支持Android 2.2仍是个问题,这两款手机只有192MB的RAM空间。5月19日 Google I/O大会开幕当天有可能是Android 2.2的一个发布时间,也有可能会是Flash 10.1 beta,大家坐看Google用什么来对抗苹果的iPhone OS 4.0吧。

来源:http://www.cnbeta.com/articles/110635.htm

杯具!每台Android设备需要向微软支付20-40美元

Comments Off April 29th, 2010

Android操作系统的最大优势之一就是没有授权费用,任何想使用此系统的手机厂商都可以免费使用,但是现在这个优势似乎不复存在了。
本站就曾报导微软向侵犯其专利的Android手机厂商收取一定的费用,现在这个收费额度已基本确定,像HTC这些没有专利的手机厂商每生产一台Android设备,就需要向微软支付20-40美元。 看来微软什么都不用做就可以财源广进了,当然,我还是希望微软可以把这笔钱投入到Windows Phone 7的开发中,毕竟吃老本也会有坐吃山空的一天……..

新闻来源:http://www.cnbeta.com/articles/109917.htm

如果这是真的,那代表一件事情,以后android手机要涨价了。20~40,就是最多300块钱。涨的也挺厉害的了。恐怖

谷歌Android市场目前已有3.8万个应用程序

Comments Off April 27th, 2010

4月27日消息,据国外媒体报道,Android市场向企业开放仅仅几个月之后,这个移动应用程序市场就提供了3.8万多个移动应用程序。推出 其开源软件Android操作系统市场的谷歌正在与苹果应用程序商店争夺人们的注意力。

有报道称,谷歌Android市场已经有5万个应用程序。但是,谷歌发言人Anthony House说,截止到4月15日,谷歌有3.8万多个应用程序。他不愿意对5万个应用程序的报道发表评论。

无论是3.8万还是5万个应用程序,Android市场仍然是排在苹果应用程序商店之后的第二流行的开发人员的平台。谷歌Android市场已 经经历了巨大的增长。这个市场在去年12月推出时只有6000个应用程序。

Android市场向所有的Android应用程序开发人员开发能够使开发人员完全控制应用程序什么时候和采取什么方式提供给用户。为 Android市场创建应用程序的开发人员能够管理自己的应用程序、查看评论和评级和进行更新。

Gartner副总裁和高级分析师Ken Dulaney说,谷歌的Android市场是有吸引力的。谷歌对于开发人员一直很友好并且比苹果更开放,将更容易合作。

要保持这个排名或者要超过苹果,谷歌还有许多事情要做。Dulaney说,谷歌现在最大的问题是他们没有向购买者强调这个庞大的社区是谷歌推动 的。谷歌Android市场的问题是每一个人都在自己做广告。这看起来好像那不是他们自己的商店。

分析师说,没有为这个商店创建一个单一的身份是一个严重的错误。虽然谷歌现在有3.8万多个应用程序,但是那是不够的。

Dulaney说,开发人员和消费者都想成为这个知名的庞大的环境的一部分。不创建一个身份会限制消费者和开发人员,也会限制谷歌更好地与苹果 以及其它厂商的竞争。苹果目前拥有17万个应用程序。Palm、微软、RIM和诺基亚等厂商也都推出了自己的应用程序商店。

Android 3.0版本固件功能提前看

Comments Off April 25th, 2010

当大家手中的手机还在等待着Android 2.1的到来时,国外的检测网站已经检测到一个全新版本的Android系统正在进行了秘密的测试。虽然Google曾经表示将不再对外公布他们的 Android产品发展线路,但是我们从国外机构的检测报告上看见这套全新的系统很有可能就是即将发布的Android 2.2。 不 过令人惊喜的还远不只这些,虽然从表面的数据上看着这次检测到系统版本为Android 2.2,但是这很有可能是Google的障眼法。我们从消息人士那里得知Android系统的下一个版本将不会是Android 2.2,而是全新的Android 3.0,同时在下月的中旬Google就将放出Android 3.0版本的预览版,届时我们也将向大家带来全新Android系统的独家报道。不过相信大家还是十分期待全新的Android系统将会带来哪些方向的改 变呢?下面我们给大家进行一个简单的介绍:

1、新版本的Android系统使用了全新的JIT编译器,程序的执行效率更高
2、新版系统的Linux内核将从2.6.29升级至2.6.32,新的内存可以控制更大的RAM内存
3、3D性能将会加强,特别是对于OpenGL ES 2.0的支持
4、将会内置Flash 10.1
5、系统集成App2sd的功能,能够有选择的将应用程序安装到SD卡上面
6、更好的支持多点触摸,修正Nexus One上面出现的问题,同时可能考虑加入三点触控的操作
7、增强对于FM收音机模块的支持,使得更多的手机能够用上FM功能。

最后一功能实在杯具了,因为我的机器没有FM收音机的模块 。。。来自于http://www.cnbeta.com/articles/109327.htm

构建Android开发环境

Comments Off April 19th, 2010

为之漫笔的文章,很详细,比我看的书和找的资料详细多了。我也只编译过1。5的,1。6以上的都没有配置和编译过,曾经有过很多想法都被一一磨灭在时间长河中。估计又要被yhustc、sprider、iOrange三个家伙耻笑了。

以下是他的文章 ,新开发者可以参考一下。

在本文写作 时,Android SDK的最新版本是2.1。现在,我们来看一看如何在Windows平台下构建Android 2.1开发环境。

先期需要下载的软件包如下:

1、JDK 1.6+
2、Android SDK 1.6
3、Android SDK Setup
4、Eclipse IDE for Java Developers

看到这些,可能心急的朋友会禁不住问:“不是要构建Android 2.1开发环境吗?怎么还要下载Android SDK 1.6而不是2.1呢?”

没错,是要讲怎么构建Android 2.1开发环境。但是,经过几次尝试,我发现直接下载安装Android SDK 2.0和2.1有问题。什么问题?简单地说,就是这两个最新版本的SDK包中都不包含adb.exe文件,无法在Eclipse中指定Android SDK的位置(也就意味着没法使用Eclipse来开发)。因此,这才走了一条曲线救国的道路;也许,正如我自己的尝试所证实的:Android SDK 2.0和2.1实际上都是升级包,而不是完整的开发包。我比较了一下,Android SDK 2.0和2.1的大小分别是76.6MB和77.3MB,而Android SDK 1.6的大小则是248MB,相差还是很悬殊的,这一点似乎也佐证了我的判断。但是,不管怎样,先下载Android SDK 1.6,然后再通过ADT(Android Developer Tools,Android开发人员工具)和Android SDK Setup程序来下载和更新Android SDK 2.0和2.1,是成功了。

闲话少说,言归正传。

首先,访问http://java.sun.com/javase/downloads/widget/jdk6.jsp
下载Java SE Development Kit 6u20(jdk-6u20-windows-i586.exe)
文件大小76.67 MB。

其次,访问http://dl.google.com/android/archives/android-sdk-windows-1.6_r1.zip
下载Android SDK 1.6(android-sdk-windows-1.6_r1.zip)
文件大小248M。

然后,访问http://dl.google.com/android/android-sdk_r04-windows.zip
下载Android SDK Setup(android-sdk_r04-windows.zip)
文件大小22MB。

最后,访问http://www.eclipse.org/downloads/
下载Eclipse IDE for Java Developers(eclipse-java-galileo-SR2-win32.zip)
文件大小92.7MB。

下载完成后,开始安装和配置。

第一步,安装和配置JDK。

下载后,双击运行jdk-6u20-windows-i586.exe,假设选择安装到C:\Java\jdk1.6.0_20目录下(当然,安装 到默认路径下也没有问题)。安装完毕后,就是配置环境变量。步骤如下:

(1)设置JAVA路径

在“我的电脑”上点右键,选“属性”,打开“系统属性”对话框,点“高级”选项卡,再点“环境变量”按钮,在打开的对话框中的“系统变量”下方,点 “新建”,然后在对话框中的“变量名”中填JAVA_HOME,在“变量值”中填C:\Java\jdk1.6.0_20,点“确定”。

(2)设置CLASS路径

再“新建”一个系统变量,在“变量名”中填CLASSPATH,在“变量值”中填.;%JAVA_HOME%\lib;%JAVA_HOME% \lib\tools.jar。
说明:最开始的.;中的.(点)表示当前路径,;(分号)是路径分隔符。接下来的%JAVA_HOME%引用的是前面刚创建的JAVA安装路径。

(3)设置PATH路径

PATH变量一般都有了,因此选中点“编辑”,然后在“变量值”后面加上;%JAVA_HOME%\bin;%JAVA_HOME%\jre \bin,注意前面的分号。

这样,JDK就安装好。“开始->运行”,输入cmd,然后在命令行提示符中输入:java -version,应该能够看到java version “1.6.0_20″信息;JDK安装成功。

第二步,解压和配置Android SDK 1.6

将下载到的android-sdk-windows-1.6_r1.zip解压缩到C:\android-sdk-windows-1.6_r1目 录中(解压到哪个目录都没有问题)。然后,配置环境变量。步骤如下:

(1)设置Android路径

重复第一步的(1),新建一个“系统变量”,在“变量名”中填Android_Home(大小写没有问题),在“变量值”加填 C:\android-sdk-windows-1.6_r1。

(2)设置PATH路径

“编辑”PATH变量,在“变量值”后面加上;%Android_Home%\tools,注意前面的分号。

这样,Android SDK 1.6就安装好了。“开始->运行”,输入cmd,然后在命令行提示符中输入:android -help,应该能够看到帮助信息;Android SDK 1.6安装成功。

第三步,解压Eclipse,关联Android SDK,安装ADT

将下载到的eclipse-java-galileo-SR2-win32.zip解压缩到C:\eclipse,然后进入这个文件夹,双击 eclipse.exe,启动Eclipse。

关联Adnroid SDK:菜单“Windows->Preferences”,打开Preferences对话框,点击Android,在右侧的Android Reference中,点SDK Location文本框右侧的Browse…按钮,找到C:\android-sdk-windows-1.6_r1,“确定”。

安装ADT:菜单“Help -> Install New Software…”,打开Install对话框,点击Add…按钮,添加站点(Add Site),在Name中填ADT,在Location中填https://dl-ssl.google.com/android/eclipse/。然 后,下载安装ADT。

第四步,解压Android SDK Setup,下载更新Android SDK 2.0和2.1

将下载到的android-sdk_r04-windows.zip解压缩到C:\android-sdk-windows,然后进入这个文件夹, 双击SDK Setup.exe,启动Android SDK and AVD Manager,选中左侧Settings项,然后在右侧面板选中Force https://… sources to be fetched using http://,然后选择Save & Apply。然后,参见这里的图解:

如何使用Android SDK Setup? http://www.android123.com.cn/zhongwensdk/366.html

我选择了所有需要更新的内容,包括:

  • Android SDK Tools, revision 5
  • Documentation for Android SDK, API 7, revision 1
  • SDK Platform Android 2.1, API 7 revision 1
  • Sapmles for SDK API 7, revision 1
  • SDK Platform Android 2.0.1, API 6, revision 1

耐心等待吧——注意,如果更新过程有提示,可能是因为你正在使用C:\android-sdk-windows-1.6_r1目录,或者杀毒软件不 允许改写其中的文件,此时需要退出所有程序或暂时关闭杀毒软件。

一切顺利的话,到此Android 2.1开发环境(或者说,Android 1.6、2.0和2.1的开发环境)就构建好了。

附录:

Android开发包及相关软件下载地址
http://www.android123.com.cn/android_kit.html

鸣谢:http://www.android123.com.cn/

原文网址:http://www.cn-cuckoo.com/2010/04/18/make-a-android-develop-environment-1512.html

Android 2.1 SDK 发布

Comments Off January 13th, 2010

近日Google发布了Android 2.1 SDK,使开发者能够通过新版SDK开发基于Android 2.1固件的应用程序,以适应Nexus One等新版固件的高级功能,主要加入了
1. 动态桌面 Live Wallpapers
2. 新版的Windows USB驱动支持Nexus One手机
3. 部分Android API修正和系统内核BUG修复

Android SDK 2.1文档英文原版独立下载 https://dl-ssl.google.com/android/repository/docs-2.1_r01-linux.zip (50.08MB  HTML格式)

Android 2.1 SDK下载方法

一、SDK SETUP (推荐大多数用户使用)

Setup SDK自动升级工具 http://dl.google.com/android/android-sdk_r04-windows.zip ,有关Android SDK Setup工具使用方法可以查看 Android SDK Setup如何使用? 一文。

二  独立手动更新包下载 (推荐高级用户使用)

https://dl-ssl.google.com/android/repository/android-2.1_r01-windows.zip (77.31MB,推荐高级用户手动更新)

—原文来自:http://www.cnbeta.com/articles/101977.htm

图片没有下载,之所以关心这个SDK,有两个原因:

1、因为我用的是google手机

2、阿兴即将推出的4.0,说是因为SDK没有公布,有些驱动不安全。所以这个新闻一出来,我就可以期待着4.0正式版出来了。。灰常机动。

Android 2.1预计年底前发布

Comments Off December 1st, 2009

搜索引擎巨头Google一直在努力地进行手机操作系统Android的开发,Android也渐渐成为一个流行趋势。Android首次上市大约是在1年之前,经历了一系列的过渡版本,包括Android 1.1、Android 1.5、Android 1.6,现在的版本已经达到2.0,它也被称为Eclair。

如果说2009年对于Android而言是美好的一年,想必大家不会否认。这不仅是因为Android有大量的更新,它在手机用户群中也有较高的满意度。Android的市场份额一直在快速增长,预计在将来很长一段时间内还继续保持这种势头:此前有预测表明,2013年Android在市场上将占据第二的位置。机器人的可能性似乎有利,这是肯定的。在年初的时候,当时市场上仅有一个设备在经营,那就是T-Mobile G1,也称为HTC Dream,而现在我们有足足超过一打的设备,它们不仅仅是HTC,还有其他来自世界各地的主流手机制造商。

这里提醒大家,一些最热门的Android手机开始提供或即将推出,如:HTC Magic、HTC Hero、HTC Tattoo 和 HTC DROID ERIS;三星 Galaxy、Spica、Moment 和 Behold II;LG Eve;T-Mobile Pulse;摩托罗拉 CLIQ 和 DROID(他们的欧洲版本 DEXT 和 MILESTONE);宏碁Liquid或刚刚宣布的索尼爱立信 XPERIA X10(预计明年登陆)等等。

以上这些手机都运行在不同版本的Android,现在市面上都有出售,然而最新的Android 2.0 Eclair只在摩托罗拉 DROID上有,以及它的欧洲版本MILESTONE。同时,一些上述手机的软件更新也会出现,以便使尽可能多的用户喜欢最新发布的Android的新特性。

这些新特性包括更好的触摸屏性能、一个更具吸引力的虚拟键盘、支持多点触摸、加强接触应用,联系人同步功能、快速获取联系人信息、Google Map导航系统、支持HTML5 double-tap缩放支持等等。

在相当短的时间内,Google Android平台已经看到很多的变化,但这不会就此打住。许多人可能已经听说Google还计划在今年推出Android 2.1。事实上,即将到来的Android2.1仅仅是一次较小的发布,但它仍然是一次更新,并展现出Google对移动操作系统的重视程度。

预计Android 2.1会在接下来的几周到达市场。不过,最有可能还是在12月即将结束之际到来。

来源:http://www.cnbeta.com/articles/98926.htm