转到正文

iT人 – theiter

关注IT技术,研究移动开发技术,记录IT人的生活

存档

标签: Android

谷歌在Google I/O大会上发布了名称代码为“Froyo”(英文“冻酸奶”的缩写)的Android 2.2系统。

image

谷歌表示,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.2SDKAndroid NDK,Revision 4。谷歌将在未来几周内将Froyo提供给OEM厂商和开源社区。

继续阅读

最近做了一些关于Android Native 编程相关的东西,在这篇文章中我将介绍如何在Android application中调用Native executable。至于如何编写Native executable如何打包native到apk中,之前我都有文章介绍这里就不再重复了。

我写了一个Demo程序,演示如何在Android Application中调用Native executable。该示例中:

  • 可以调用系统自带的executable,例如“/system/bin/ls”;
  • 可以调用自己编写的Native executable,放置在apk的assets目录下;
  • 可以调用从远程服务器下载的Native executable;

继续阅读

最近学习Android,但是Android开发官方站点(http://developer.android.com/index.html)经常无法访问,因此下载了一个离线的帮助文档(相当于官方站点的一个离线版本)。

分享给大家,共同学习!!!

另,由于该文档太大,暂时不提供在线下载。需下载的朋友和给我发送邮件:hang.zh@163.com  OR  theiter12@gmail.com

最近有一些朋友给我发邮件让我分享该离线文档,所以再次把下载链接打开:点击这里下载Android离线帮助文档 (640)

由于服务器在国外所以可能下载速度不会很快。其实安装了SDK后,里面会有离线的文档,在SDK的根目录下的”Doc”文件夹下有几个HTML文件(index.html,offline.html),随便选择一个打开就可以了。

Android官方的开发者站点由于总所周知的原因打不开了,最近我发现了它的一个镜像站点,大家可以试试,至少我现在还是可以访问的,地址:http://androidappdocs.appspot.com/index.html

apk文件,即Android application package文件。

每个要安装到Android平台的应用都要被编译打包为一个单独的文件,后缀名为.apk,其中包含了应用的二进制代码、资源、配置文件等。APK文件其实是zip格式,但后缀名被修改为apk,
在Android 系统安装时,APK 程序会被存放在系统默认的APP 目录中。

既然是一个Zip压缩包,那我们就不妨先解压出来看看其目录结构和内容,在我这我以NDK中的two-libs为例,以NDK为例,主要是要在本文中介绍SDK和NDK结合打包的方法。先看图:

2

继续阅读

CNET科技资讯网4月27日国际报道 看来Android 2.2(代号Froyo)beta版已经有人在作测试了,加入了有些很有意思的功能,新版将在五月底开放给Nexus One,以及Verizon手机。笔者认为有可能是在5月19日(Google I/O大会同一天)推出。

新功能包括:

  • JIT编译器
  • JIT(即时编译,Just-in-time)启动后,程序的速度会快上许多(比方说3倍),对电池也会有正面影响。 

  • 自动程序更新
  • 对于开发者与用户而言,这个功能有没有差很多。对开发者来说,你自然希望用户都能使用最新版,如此对于使用者经验能比较有效掌握,支持上也会容易些。对于用户而言,由操作系统来处理程序更新其实是比较有效率的。

  • FM收音机
  • 有MP3可听是一回事,但有收音机还可收听节目,目前看来Google会在最新一版中启动FM收音机。

  • 全新Linux核心
  • 新版核心会使用较少的RAM,留多一点空间给程序使用,这对手机会有整体的影响。

  • OpenGL改善
  • 游戏绘图与性能会有所改善。

  • Flash 10.1支持
  • 苹果故意把Flash当空气,Google作法则有不同,使用者一直希望手机能支持Flash,现在Froyo总算加入了。

  • 彩色轨迹球
  • 这个功能不见得很必须,不过Google还是启用了,我知道在Android手机上使用轨迹球的人不多,但其实用来当作通知很实用,比如闪灯时,就表示有工作相关的e-mail进来了。现在加入色彩,就看开发者怎么用在更多用途上了。(Garett Rogers )

    转自:http://www.cnetnews.com.cn/2010/0427/1723681.shtml