Android周报 #136
AIDE 是一个运行于 Android 之上、用于开发 Android 应用程序的 IDE。本文对其创建者进行了采访。 Android Java IDE (AIDE)由一个来自德国的小型团队开发而成,可运行于 Android 2.2 至4.0设备上。
今天我们发布了对 Google 的 Android L 开发者预览版的支持。此外还支持 Google 新发布的 SDK ,包括 Android Wear, Android TV 等。
Android Studio 0.8.12 发布,此版本现已提供 下载,主要更新内容如下: 全新的 AVD 管理器 (AVDs 是模拟器的虚拟设备)。可以创建新的 AVD's;一旦选择了硬件,你可以使用特定的架构和 Android 版本去配置 TA;最后可以选择一个显示名称,默认方位,GPU/快照选项等等。
Android的版本历史与比较
手机截图是常有的事儿,不过相信不少人都会有一个烦恼,那就是截图的时候,屏幕上的所有内容都会被截取,尤其是状态栏图标、通知,往往会干扰要展示的主要内容,尤其是开发者发布应用、提供截图的时候,这是很烦人的。Android M就特意为此做了改进,加入了一个“Demo mode”(演示模式)。
Chrome for Android Beta 升级到了1.1 (0.16.4215.215)版本,其内部的Chrome浏览器核心则升级到了16.0.912.77版本。
Xamarin 刚发布了 Mono for Android 4.0,该项目使得 C#/.NET 的开发者可以为 Android 设备开发应用程序。
Android Studio 0.8.13 发布,此版本主要是个 bug 修复版本。
AIDE 2.0 发布了,AIDE 是一个直接在 Android 设备上开发真正的 Android 应用的集成开发环境。2.0 版本为我们提供了全新的界面以及支持使用 C++ 编写 Android 应用(集成 Android NDK)。同时新版本的专业版提升了 Git 版本控制系统的支持。
在《Google 提升用户体验:Holo Everywhere》中,我们提到,Google 将制造商的定制 ROM 是否包含 Holo 主题做为 Android 兼容性测试的一部分。对于 Google 的做法,我们认为,这将是对开发者的一个引导。现在看来,那只是 Google 着手提升 Android 用户体验的一个前奏。发布 Android 设计指导才是正剧的开始。
Android 4.0 的发布大会已经开完,相比苹果乔帮主那夸夸其谈的风格,Google 这次发布会显现的还是自己的风格,简洁明了,没有多余的废话,也不去说什么颠覆,什么革命之类的言辞。
谷歌已经公布了 Android Q 的名称,它并不是想以前一样,以甜食命名,也不是以任何以字母 Q 开头来命名,而是简单称它为 Android 10。 该公司表示,它正在改变其发布版本的命名方式,以推动更大程度的可访问性。该公司写道: 这些年来,我们听到的很多反馈,我们的命名并不总是被全球社会中的每个人所理解。
Android 5.0才刚推送没多久,Android 5.0.1就来了。 根据外媒的报道,谷歌前不久已经在AOSP上推送了Android 5.0.1,其版本号为LRX22C(5.0是LRX21x系列)。更新内容目前还不太清楚,据说可能会改善Android 5.0的电池续航问题,同时提升Wi-Fi稳定性。
最近一年使用 Nexus 5,升级至 Android 5.0 之后,耗电加剧。工作时,手机要一直连接电脑,夜间手机一直处在充电状态。如睡觉前忘了充电,第二天早晨电量肯定低于 15%。
我和 Android 创始人之一 Rich Miner 在 2008 年见过一次面,那时正是移动行业的转变时期,移动互联网正从功能机上的婴儿期成长为智能机上真正的互联网,第一台 Android 设备 T-Mobile G1 即将问世,iPhone 刚发布几个月,黑莓还是美国最受欢迎的智能手机。
“黑色星期五”是美国人一年之中购物最疯狂的日子,购物狂欢之后 IBM 发布了一份详实的数据报告,显示出人们的消费习惯正在发生改变:线上消费增长,移动消费大幅度增长。
Kimberly Moffit 最近的调查指出,随着短信邮件智能手机的普及,人们更喜欢用这些高新科技手段安排约会。而当中最能将约会变成约炮的强者,则多是 Android 用户。
在过去的几天里,我有了开发生涯中最有意义的经历之一, 想在这里跟大家分享。 在过去的几天里,我有了开发生涯中最有意义的经历之一, 想在这里跟大家分享。 现在我们已经让 ClojureScript 可以在 Android 上运行了。不是在一个 WebView 里面,也不是利用像 Cordova 这样的东西,而是实实在在的运行在一个嵌入式的 JavaScript 引擎中。到底发生了什么?
每次 Android 新版的发布,Google 都会发布一个 API 变更报告,概括出对比前一个版本增加、改变、移除的 API 等信息。