Android

Android 7.1开发者预览版开放下载

想要获得和Pixel/Pixel XL中相同的系统版本吗?Google宣布Android 7.1开发者预览版于今天正式开放下载,尽管并非是完全版本更新但依然带来了一些新功能,包括对Daydream VR平台和GIF键盘的支持,开放制作圆形图标的相关资源和应用快捷方式(通过长按获得类似于3D Touch的使用体验)。

 

Android

如果你已经在原版Nought预览版中签署了公开的Android Beta项目,那么你将自动接受到关于Android 7.1的更新。Android 7.1更新将从Nexus 5X、6P和Pixel C开始,11月份将会扩展至“其他支持的设备”上。

下载地址:Android

Download / Checksums
Nexus 5X
“bullhead”
bullhead-npf10c-factory-ab01b47a.zip
SHA-256: ab01b47a3cbf57789b77bb86f8bb804cc96e722f36b414c61eb3113ff876c471
Nexus 6P
“angler”
angler-npf10c-factory-234c063f.zip

SHA-256: 234c063f8d1bee2a6204111c887264fb7dbea0d9700f5c384019b195acd5f34b

Pixel C
“ryu”
ryu-npf10c-factory-0c36ffff.zip
SHA-256: 0c36ffffca23f568cfd2e0eb12093f851873b3b42e328ec6323471a1d649e763
Android 7.0

Android 7.0更新在即:或将在9月份正式推送

这边苹果 iOS 10 还有不到 2 个月将推出正式版,作为 iOS 10 对手 Android 7.0,谷歌也在积极推动安卓 7.0 系统最后准备工作。如果不出意外,Android 7.0 也将会在 9 月份正式推送。

Android 7.0

接收到最新 Android 7.0 的手机,必须是谷歌亲儿子,Nexus 手机系列,安卓系统碎片化短板,让很多用户都觉得第三方安卓手机更新 7.0 系统进度会因此变慢。

媒体根据一些厂商历史推送最新 Android 系统版本的习惯,推算出不同品牌手机,对 Android 7.0 更新进度,现在有哪些第三方安卓手机厂商给出具体手机系统升级信息了呢?

· 摩托罗拉旗舰产品线会在今年 11 月/12 月推送更新

· 三星旗舰产品线会在 2017 年 1 月推送更新

· LG 旗舰产品线会在 2017 年 2 月推送更新

· 索尼旗舰产品线会在 2017 年 4 月推送更新

· HTC 旗舰产品线会在今年 12 月推送更新

从媒体给出的推送进度中可以看出,MOTO 一直是最积极第三方厂商,而索尼一般都是不慌不忙,一般要等到半年后才给用户推送升级包。

拥有以上手机品牌的手机用户可以持续关注,对于国产手机来说,就要看各大厂商在这方面花费多大功夫了。

Android Wear

微软为Android Wear设备推出Outlook表盘

微软最近宣布为Android Wear智能手表用户提供Outlook表盘,可以让用户快速来访问Outlook通知和即将到来的约会。微软现在正在将注意力转向Android Wear,这是目前市场上增长最快的可穿戴式平台之一。借助新的Outlook表盘,用户可以查看当天日程每个条目和其中的关键细节,所有内容都覆盖在手表表盘上。

Android Wear

此外,表盘相匹配Android版Outlook上日历颜色,所以很容易让用户始终保持跟踪要进行的约会。

用户可以清楚知道下一个事件所剩时间,事件的地点和内容。另外,用户也可以在Outlook表盘上查看电子邮件。另外,Outlook表盘面可以和Outlook应用交互,这样用户就可以进行存档,查看进度,标记和删除通知。此外,收到活动邀请时,用户可以在表盘上使用一个专用按钮,可以立即RSVP。

微软表示,在未来将对Outlook表盘进行更新,加入更多的改进,以提供精益求精的Android Wear设备经验。

深耕Android:微软Mimicker/Climatology/AppComparison介绍

在向服务型企业转型之后,微软对于竞争平台的态度也发生了很大的改变。除了将王牌的生产力套件迁移至Android和iOS平台之外,该公司还不吝于为它们打造其它有趣的应用。“微软车库”推出了很多实验性项目,去年下半年登陆Google Play的Arrow Launcher(Android启动器)就是其中挺有代表性的一个。不过本文要为大家介绍的,还有Mimicker(闹钟app)、Climatology(天气app)、以及AppComparison。

227a90ef489fbd7 328058be8c143f6

Mimicker是微软为Android平台打造的一款闹铃应用,特点是可以通过几个模仿小游戏来迅速让你保持清醒。(下载地址:Google Play

Climatology是微软为Android平台打造的一款天气应用,能够让你了解全球任何地区的天气情况,提供温度、降雨和太阳三个信息。(下载地址:Google Play

AppComparison是微软为了挖Android墙角而推出的一款“迁移至Windows Phone”应用,它能够识别用户喜爱的Android app,并匹配推荐Windows Store上的对应版本。(下载地址:Google Play

 

Arrow Launcher

微软Android主界面软件Arrow Launcher获性能提升

去年10月,微软Garage项目推出了一款叫做Arrow Launcher的软件,这是一款针对Android用户的主界面软件。运行软件之后,Android可以非常轻松地看到自己平常使用频率最高或最近刚刚使用过的软件、通讯录、笔记、提醒事项等。用户则能自行整理主界面的排版、隐藏页面或在主界面上加入一些小部件。

Arrow Launcher

另外,用户甚至还能将Bing主页的每日更新图片设为手机的壁纸。

近日,微软为Arrow Launcher推送了一个软件更新,它解决掉了逾80%由用户上报上去的漏洞、提升了40%的软件性能和内存消耗。在新版本下,用户可以通过双击屏幕解锁或更新Material UI中的指示器、加载程序及其他细小的UI元素。此外,它还带来了对大屏手机的支持以及其他一些漏洞的修复。

如果对微软Garage项目不怎么了解的话,这里我们简单做个介绍:它是一个可以让微软职工利用工作之外的时间开发新项目的实验项目。

谷歌地图增加驾驶模式 根据历史信息就能知道你去哪

据科技博客TheVerge报道,谷歌将在Android版地图中增加一项新功能,它能够让导航软件更加智能。

谷歌地图

新功能名为“驾驶模式”(Driving Mode),它能够综合考虑你的历史位置和当前位置,尝试确定你的目的地。它能够为你的驾驶路线提供建议,例如行程时间、交通状况等。驾驶模式似乎和Google Now卡片提供的算法建议类似,但是它专为用户开车出行定制。用户可以通过应用图标快捷方式或谷歌地图应用内的侧边栏,启动驾驶模式。

Android谷歌地图9.19版将支持驾驶模式,新版应用目前正在向谷歌Play Store商店推送,可能在一段时间内还不能大范围下载。用户可以自主安装这一版本,但是过程比较复杂,很难激活驾驶模式功能。

谷歌预计将会在正式发布9.19版Android地图版时,解决驾驶模式功能难以激活的问题。

微软为Android Wear设备开发输入法

2014年10月13日消息——微软在日前公布了一款名为“独白”的输入法,这款输入法是专门为Android Wear设备定制,在一段微软放出的视频中显示这款输入法是依靠手写来完成输入的。

Android Wear

除了字母之外,符号和数字也在识别范围之内,它也会像我们日常使用的输入法一样自动联想文字以节省我们输入的时间。英文字母输入看来是不成问题,但笔者总觉得汉字的话,可能手表的屏幕还是显得有些小呢。

这款输入法支持320X320分辨率的圆形屏幕,Moto360自然也在其列。想来在手表这样屏幕很小的设备中输入文字,键盘的确是下下之选,语音输入识别上的问题也让许多人诟病,目前看来,手写输入也许是最佳的办法了。

谷歌放出Android Auto开发文档 揭示更多UI、第三方应用细节

Android Auto是谷歌专为汽车所设计的系统,原本计划于2014年推出。直到如今,Android Auto也没有正式发布,所以它的一些细节至今仍不得知。然而在今天,谷歌刚刚在developer.android.com上发布了Android Auto开发文档,这份文档详细介绍了谷歌Android Auto车载平台。

Android Auto应用算不上真正的应用,谷歌只是在现有Android基础上增加了额外的内容。所以开发者不需要独立开发手机、手表等应用程序,最后只要通过接口对应不同平台即可。

开发者无法在Android Auto中设计界面,它更多的是填空白式发展。谷歌制定界面布局,而开发者负责改变颜色、按钮的动作和文本界面。应用程序可以播放内容流,但开发者无法更改一个应用程序的布局,他们不能在移动按钮、添加额外的按钮、改变一些东西的大小。如果你想建立一些谷歌还没有考虑过的东西,比如说测速仪应用,就现在看来,似乎是完全不可能的事情。

既然将开发者限制在仅能对谷歌的一些线条着色,这说明了一些对外提供的界面真的很重要。Android Auto有媒体应用界面,开发者可以使用它来做音乐、博客、生活广播和音频新闻应用程序。像Android Wear一样,Auto会插入通知API和自动显示通知,而屏幕则会在车适当的方式显示出来。这里将会有一系列语音操作,应用程序可以选择,也还有一个应用程序列表。

应用程序还会有一个“夜间模式”,这会切换到一个较暗的调色板,以便司机在黑暗中不会因为刺眼的显示而短暂无法看清。此外,还会有一些某种内容库的UI,不过不是照片。

据推测,开发人员缺乏应用程序控制和应用程序设计主要是因为一个原因:安全。谷歌已经在Android Auto的设计上,寻求美国国家公路交通安全管理局的帮助,要确保最终设计不能让人分心。进行严格控制,或许从一定程度上确保司机的注意力在道路上,而不是在汽车的电脑上,否则,可能会带来事故率上升。因此,谷歌也表示,它喜欢能有一个简单、方便的用户界面,希望开发者能够削减他们的应用程序功能,以确保能够安全行车。此外谷歌还表示,标准化的UI也是为了安抚世界各地的监管机构。

所以开发者,在Android Auto上不要梦想太大,因为从目前看来,它不会允许你在Android Auto上做太多的事情。

联发科与Google合作推出Android One平台

联发科技北美企业营销总经理Mohit Bhushan表示:“联发科技一直致力于以合理价格提供高质量的智能移动设备,我们涵盖中高低端全系列的产品蓝图就是实现承诺的最好证明。与Google在Android One上的紧密合作,让我们可以推出包含软、硬件与测试机制的参考设计解决方案。这一行动反映了联发科技将科技带到全球每一个角落的努力,让所有消费者都能利用优良的科技产品,发挥潜力、创造无限可能(Everyday Genius),这是我们企业的使命。”

Android One

Android One

 

业界首款Android One智能手机将采用联发科技旗下MT6582系统单芯片解决方案,其内建ARM Cortex A7处理器核心,搭配联发科技独创的CorePilo专利技术,具备性能及卓越的动态温控和功耗管理技术,整合世界级的多任务运算实力与多媒体(包含音频、视频、图形与相机)功能,同时支持UMTS版本8的调制解调器(Modem),让消费者的移动体验从此截然不同。
Google全球产品管理副总裁Caesar Sengupta 表示: “Google很高兴能与联发科技合作规划出Android One的产品蓝图。联发科技对于新兴市场中的消费者需求有其专长与深入的见解。我们通过与联发科技等产业链内伙伴的深入合作,一起建构一个未来;一个以高规格、高质量的平价智能手机为市场主流,且一般消费者都能负担得起的未来。与联发科技在参考设计平台上紧密配合,也能集中资源,让手机制造商加快产品在市场上推出的速度。”
包括Karbonn、Micromax与Spice等印度领导手机品牌皆于今天推出业界首批采用联发科技MT6582系统单芯片方案的Android One智能手机。

微软在Android平台推“Climatology”应用程序

本周微软现任CEO纳德拉在致员工的公开信中表明公司将继续深化改革,整合部门架构。在优化产品部署环节中最重要的部署则是将产品推向竞争对手平台,面向 iPad推出的Office和面向iOS和Android系统推出的Xbox Music都是非常好的开端。在纳德拉的带领下微软今天再次在竞争平台上“攻城略地”,面向Android平台推出了名为“Climatology”的全新应用程序,能够让你了解全球任何地区的天气情况,提供温度、降雨和太阳三个信息。

Climatology

传三星首款智能眼镜名为Gear Blink 九月发布

5月21日消息,据国外媒体报道,三星近日在韩国成功申请到了 “Gear Blink”商标,该商标将会用来命名其首款智能眼镜,而非此前传闻的“Gear Glass”的命名。

 

     目前,三星已经从事了多个项目的开发,除了传统的智能机、智能手表、电视等,三星已经将目光转向了智能眼镜,而谷歌眼镜将会是其最大的竞争对手。

 

     去年10月就开始流传出关于三星智能眼镜的传闻,称三星将于今年4月或者5月推出这款可穿戴设备。虽然这一传闻没有得到事实的验证,但是从三星本次的商标申请中可以看出其正在为此而努力着。

 

     不仅是申请商标,三星还做了其他的准备,如申请智能眼镜设计的专利和头戴式设备专利。

 

     一位三星高管透露:“我们已经推出过智能手表,并拥有了大量有关智能眼镜的专利和技术。继去年9月份Galaxy Gear的发布之后,公司首款智能眼镜也将会同期发布。”

 

     据了解,三星将在柏林举办的IFA 2014展会上发布这款Gear Blink高科技智能眼镜,而IFA展会时间在9月5日至10日。此前,三星已经在IFA展会上发布了其Galaxy相机、Galaxy Note手机及首款Galaxy Gear智能手表。

Miracast设备源代码Miracast-Sample

Miracast设备提供简化发现和设置,用户可以迅速在设备间传输视频。该技术与认证项目由Wi-Fi联盟中的移动与消费性电子设备制造商及芯片厂商共同制定。行业分析者预计Miracast认证设备的年产量在未来四年将超过10亿台。
Miracast用户可以尽情在大屏电视上浏览智能手机拍下的照片,通过会议室投影仪实时共享笔记本屏幕,或者在平板电脑上收看家庭电视机顶盒的直播节目。Miracast通过Wi-Fi CERTIFIED Wi-Fi Direct™形成连接,因此无需接入任何 Wi-Fi网络——Miracast认证设备内部具备连接功能。
“全球的Wi-Fi用户都希望在选择设备上体验多媒体——无论是什么品牌——Miracast正在进行的突破正符合用户期待,”Wi-Fi Alliance首席执行官Edgar Figueroa表示。“看到我们的成员公司对这项新技术给予如此高的热情和支持,我们感到非常高兴。”
Miracast支持保护内容串流,使设备可以接收电影和其它受版权保护的材料。为了保护高级内容,Miracast对今天广泛应用于HDMI®和DisplayPort等有线界面的受信任内容保护机制进行了无线改编。另外,每台设备都自动启用全新WPA2™安全保护,保证所有多媒体内容传输的隐密性。
“Miracast 是基于Wi-Fi Direct的一个引人瞩目的应用,”IHS iSuppli Research的Brian O’Rourke表示。“对于一个正从单厂商显示解决方案发展成为多厂商的市场,它向前迈出了巨大的一步。预计2016年将生产超过15亿台Miracast设备,该项目将会有广泛应用。”
Miracast采用的技术由来自Wi-Fi Alliance移动和客户电子制造商和芯片制造商的团队研发,以实现简化视频分享的标准化。根据Wi-Fi Alliance 显示规格,产品包含了Miracast厂商间不同品牌的交互操作,使用户可以轻松在家或在办公室享受大屏幕上的视频。

 

https://github.com/adamrocker/Miracast-Sample

19 个 Android 开发工具

 7974624_103316814469_1

英文原文:Android Dev Tools

  1、XAppDbg

  XAppDbg 是一个可以在运行中改变代码中参数的一个应用开发工具。这个工具可以为你省下大量的时间,因为你不用为应用的每次小改变而重新编译运行你的程序。了解更多

  2、ChkBugReport

  这个工具可以快速地检查输出的 Android 错误报告。它从 Android 错误报告工具输出的大量文本文件中进行语义分析,然后解析成一个更具有可读性的文档,分析起来更加容易。ChkBugReport 也是一个开源的项目。了解更多

  3、APKAnalyser

  这是一个静态、虚拟分析工具,你可以全面地概览应用的架构。可以用它来检查 API 参考文档,查看应用依赖还有反编译字节码。APKAnalyser 是一个完整的开源工具链,它支持修改应用的二进制代码,你可以重新打包、安装、运行以及验证 logcat 的结果。了解更多

  4、AppXplore

  有了 AppXplore 工具,你可以浏览所有安装在你安卓设备上的应用,还可以剖析很多应用的细节——应用的版本、包名、证书、权限、签名、activities 和很多设备上其它一般不可查看的信息。AppXplore 在查看应用运行时占用内存大小,文件是否可移动到 SD 卡上时特别有用。同样,开发者可以用来测试并确保应用的质量。这样可以确保应用在 manifest 文件上显示合适的权限。了解更多

  5、Memory Analyzer(MAT)

  Eclipse 上的 Memory Analyzer 是一个快速且功能丰富的 Java 堆分析工具,它可以帮助你找出内存泄露并减少内存的开销。使用 Memory Analyzer 可以分析数以百万的对象、多个堆转储(heap dump),快速地统计保留下来的对象的多少,这样可以查看哪些对象阻止了垃圾收集器回收。最后运行一个报告自动报告导致泄露的可疑地方。了解更多

  6、Eclipse 插件 SQLiteManger

  这个插件可以帮助开发者在 Eclipse 上查看和修改 sqlite 数据库。了解更多

  7、Robotium

  Robotium 是一个测试框架,它可以简单地为安卓应用写出一个强大且健壮的自动黑箱测试容器。有了 Robotium,测试开发者可以支持多种安卓 activity 编写 function、system 和 acceptance 测试脚本。Robotium 全支持 Activity、Dialogs、Toasts、Menus 以及 Context Menus。了解更多

  8、ACRA

  ACRA 是一个可以让安卓应用自动发出 GoogleDoc 格式崩溃报告的函数库。安卓开发者可以通过 ACRA 获取应用崩溃或者错误行为的数据。如果有一个崩溃发生,你的应用不会越过已有的系统崩溃提醒或者报告功能来添加用户提醒。如果使用 Toast、状态提醒条或者直接对话框模式,这个“强制关闭”的对话框不会再显示,就算设备上原生系统的提醒功能开启也不能发送一个另外的报告。了解更多

  9、Android Layout Binder

  Android Layout Binder 会将你安卓的 XML 布局文件转换成一系列的声明,绑定保存所有的人工输入。键入一个前缀,选择 XML 文件上要粘贴的范围,然后点击生成。选择“verbose”来找出所有被跳过的区域的原因。了解更多

  10、Spoon

  安卓设备空前膨胀的生态系统给测试应用带来了独特挑战。Spoon 通过分配执行 instrumentation 测试和用更有意义的方法显示结果来简化这项任务。Spoon 没有试着成为一个新的测试形式,它让目前的 instrumentation 测试更加有用。使用应用的 APK 和 instrumentation APK,Spoon 可以同时在多种设备上运行测试。一旦所有的测试完成,就会生成包括各种设备测试的详细信息的静态 HTML 摘要。了解更多

  11、Android Content Provider 代码生成器

  你是否经常复制和粘贴一大堆代码来写一个 ContentProvider?那么这个代码生成工具可以帮助你。了解更多

  12、AndroidKickStartR

  十秒内开始你的下一个安卓应用。AndroidKickstartR 使用最流行的函数库帮助你快速地建立一个配置好的安卓应用。它为你建立和配置好项目给你,直接专注于代码吧!了解更多

  13、Android Holo 颜色生成器

  这个 Android Holo 颜色生成器可以让你简单地为你的应用创建 Android 组件,如 editext 或者 spinner,并且可以使用自己的颜色。它会生成所有 9 种必须的 patch assets 以及相关 XML 的 drawables 和 styles 文件,可以直接复制这些文件到你的项目中。了解更多

  14、ActionBar 风格生成器

  这个 ActionBar 风格生成器可以让你轻松地创建一个简洁、有吸引力且无漏洞的自定义 actionbar。它会生成所有 9 种必须的 patch assets 以及相关 XML 的 drawables 和 styles 文件,这些文件可以直接复制到你的项目中。了解更多

  15、Asset Studio

  Asset Studio 可以让你快速简单地从已经存在的图片、剪贴画或者文本资源中生成图标。了解更多

  16、little eye labs

  little eye labs 是安卓应用上的性能分析工具,它的产品已经改名字为“little eye”而不是之前叫的“littleEye appInsight”。保持我们产品目录的简洁,与我们在每一部分工作上专注于简洁的总体主题上保持一致。

  主要特性

  • 为任何一个应用描出轮廓;
  • 录制和回放视频;
  • 前端和后台用法;
  • CPU,内存和数据的消耗;
  • 手动或自动的堆转储;
  • 保存和分享。

      了解更多

  17、Droid Inspector

  Overdraw(透支)概念在安卓的世界里被认为是很重要的。在 Google I/O大会上,很少有演讲强调了减少透支的重要性。这是(在我认识中最好的)第一个可以帮助我们容易地辨认出透支的工具。

  主要特性

  • 三维申查;
  • 找出透支;
  • 盒子模型;
  • 与 DDMS 结合;
  • 查看层次;
  • 后台/内容;
  • WebGL;
  • 2D 转 3D 转 2D;
  • 还有更多……

    了解更多

  18、Android Button Maker

  Android Button Maker 是一个可以在线生成按钮代码的工具。Android API 提供了 XML 文件定义的几何形状的 Drawable 资源,包括颜色、边界和梯度。这些按钮的生成是基于 drawable 形态的 XML 代码,这样可以比普通的 png 按钮加载得更快。你可以在设置面板上自定义按钮的属性,然后获取其源码。了解更多

  19、jsonschema2pojo

  用于生成 Json 架构上的 POJO(Plain Old Java Object)类。这个小而强大的工具可以为你节省写 POJO 所用的时间。了解更多

  译文链接: http://blog.jobbole.com/67169/