Archive for the ‘Android’ Category

Nexus One 已经可以在线升级到 Android 2.2.1

Nexus One 不愧是传说中的 Google Phone,总是能第一时间享受到最新的 Firmware。如果你使用的是官方 Firmware 的话,现在你可能已经收到 OTA 更新提醒了,升级后的版本是 2.2.1,具体更新尚不清楚,但是据用户反映貌似 WiFi 信号问题有所改善。

如果你等不及 OTA 的到来,也可以手工升级:

下载 Nexus One 的 2.2.1 ROM 文件
将下载后的文件改名为 update.zip 并放到 microSD 卡的根目录
关闭 Nexus One
按住音量减少键不放,开机
屏幕会出现一个搜索文件的界面,滚动到下面的 recovery 选项,并且按下电源键
看到三角恢复界面后,同时按下电源键和音量增加键
在菜单中选择 Apply sdcard:update.zip
完成后,屏幕会提示 Install from sdcard complete,这时候选择 reboot system now,等待系统重启成功即可。

Advertisements

解决办法之Error generating final archive: Debug certificate expired on

Eclipse 编译 Android工程时,提示该错误 :Error generating final archive: Debug certificate expired on xxxxxx(日期) 
解决办法: 

linux:Window--》Preferences--》Android--》Build中Default debug keystore显示了地址“/home/jinli/.android/debug.keystore”,删除此路径下的debug.keystore及 ddms.cfg

Window XP:进入:C:Documents and SettingsAdministrator.android 
删除:debug.keystore及 ddms.cfg

Android2.2 SDK正式提供下载

就在5月20日的谷歌I/O大会基调演讲中,Android2.2(代号Froyo)正式公布。紧接着没多久,Android2.2 SDK就开始正式提供下载。联想到之前几个版本的发布过程,我们有理由相信Android2.2的更新极有可能在六月上中旬发布!

下载:Android2.2 SDK

此外,Adobe的Flash Player 10.1 for Android也开始正式提供beta下载,但需要使用2.2版本的Android访问,看来只有少量使用2.2的内部人员才能参与测试吧。 

下载:Adobe的Flash Player 10.1 for Android

Adobe发布适用于Android系统新版Flash

Adobe于美国当地时间周四在旧金山市举行的谷歌年度开发者大会上宣布,Adobe将会与谷歌合作推出适用于Android操作系统的Flash 10.1。据悉,该版本将会被运用于谷歌最新推出的Android2.2系统以及谷歌电视设备中。
Adobe推出的Flash新版本适用于跨平台 媒体,如个人电脑、手机以及其他电子设备中。此前,支持Flash技术的手机生产商普遍安装了简化版本的Flash Lite版本播放器,该版本可降低耗电,优化手机电池系统。而此次推出的Flash 10.1则可以在移动设备中播放所有视频及其应用,并且在网页浏览器中可插入Flash插件。

据悉,新版本Flash主要是为了适应手机功能而设计。Flash 10.1支持Android手机触摸屏功能。此外,该播放器还支持智能变焦、全屏显示以及智能视频渲染技术等功能。Flash 10.1还将通过硬件解码以及内存外管理等模式提高手机运行能力。

此前,Adobe陷入了和苹果的口水战中。苹果CEO史蒂夫·乔布斯(Steve Jobs)在前不久发表的一封公开信中表示,苹果系列产品将不支持Flash技术,并指责Adobe产品是100%私有产品。而作为回应,Adobe执行官则称苹果不对Flash开放,使其无法适用于苹果产品中。Adobe在这个关键时候主动选择与谷歌合作推出适用于Android的新版本Flash。

谷歌工程部副总裁维克·刚铎(Vic Gundotra)在开发者大会主题演讲中感谢Adobe为谷歌Android手机产品所做的贡献。刚铎表示,“开放意味着包容,而不是专有独享。”

Flash 10.1除适用于Android手机产品外,还将会运用于Windows Phone7,webOS,诺基亚Symbian以及黑莓系统等。此前Adobe曾公布最新版本的Flash播放器,并计划于今年第一季推出市场,但现在公司决定推迟上市日期。据悉,新版本Flash 10.1播放器将于6月份正式推出市场。

Flash Player 10.1 for Android

Version Beta 1
Date May 20, 2010


To download the Flash Player 10.1 beta for Android onto your device, your device must be running Android 2.2 in order for you to discover and install Flash Player from Android Market onto the handset. See the Flash Player 10.1 for Android beta Release Notes for more information.

Important: You will need to follow this link on your Android 2.2 device in order to download and install Flash Player 10.1 beta for Android. You will not be able to download Flash Player 10.1 for Android to your desktop or any other device.

用Android G1 远程控制AIR桌面应用

Android应用可以调用本地代码了


作者


Nicholas Nezis

译者

张龙
 

随着开发者呼声的日渐高涨,Android Native Developer Kit(NDK)现在开始支持(需要NDK 1.5的首个发布版)在Dalvik虚拟机中调用本地代码了。CPU密集型的操作(无法分配足够的内存)可以从提升的性能和重用现有代码的能力上受益无穷。典型应用包括信号处理、密集的物理模拟及某些数据处理。

NDK是一个工具套件,开发者可以凭借其创建本地代码的可执行文件与共享程序库。

最初的版本是面向Java应用开发者的,他们希望编写本地代码的共享程序库,这主要的好处在于能够访问本地代码API并加快应用的执行速度。

首个使用NDK的应用就是由开发者Aki编写的越狱风格的游戏。他将应用从JBox2D改成了Box2D。由于垃圾回收器的原因导致Dalvik JVM下JBox2D的性能很差劲。在转向本地的Box2D程序库之后,应用的性能得到了极大的提升,只是每秒的帧数下降了一点点,因为应用已经达到了屏幕所能显示对象数量的极限了。

虽说Android NDK一开始只支持整个Linux和Android API的一个子集,但开发团队已经计划增加新功能了,比如说将要增加与OpenGL ES和音频库链接的支持,这将极大地提升游戏的表现和性能。

查看英文原文:Call Native Code From Your Android Applications

Android LiveCD提供下载 支持x86系统

对于想尝试Google
Android手机操作系统,又苦于没有基于Android平台手机的用户。现在将有机会在自己的PC机上一试Android的风采。据Google官方
公布,支持x86平台的Live-Android项目0.2版本已经初步完成,现在已经开始提供LiveCD下载。用户只需要从官方下载ISO,刻录成光盘后重启用光盘引导,即可感受Google的这款手机操作系统。
在我们等待Google Chrome操作系统之前,Android系统的LiveCD也许可以让我们提前感受一下Google的操作系统。

另外,这款系统也支持VirtualBox或微软Virtual PC虚拟机,用户完全可以在虚拟机中尝试这款系统。