在去年 12 月的 Google 开发者大会上,Google 发布了几个 Google Developers 中国网站,它汇集了 Google 为开发者提供的开发技术资源,包括 API 文档、开发案例、以及技术培训的视频。根据 Google 的官微,它涵盖了以下 6 个关键开发技术和平台产品信息:
1. Android: developer.android.google.cn
Android 开发者官方网站面向应用开发者提供了 Android SDK 以及开发相关的各类文档。
2. Web: developers.google.cn/web
学习如何利用 Progressive Web Apps 等 Web 技术来开发新一代的网站或移动应用。
3. Tensor Flow: www.tensorflow.org
TensorFlow 是一个大规模机器学习的开源框架,提供了对多种深度神经网络的支持。它可以运行在不同的平台上,从智能手机到数据中心,并已经广泛部署到 Google 多项服务的生产环境中。
4. Google Play: developer.android.com/distribute/googleplay/index.html
借助 Google Play,开发者可以触达和服务全球 190 余个国家和地区的超 10 亿 Android 用户。
5. AdMob: firebase.google.cn/docs/admob
使用 Google 的 AdMob, 即可通过精准投放的应用内置广告轻松盈利。
6. Firebase: firebase.google.cn
Firebase 是一个移动平台,可以帮助快速开发高品质应用,扩大用户群,并赚取更多收益。Firebase 由多种互补功能组成,可以自行组合和匹配这些功能以满足自己的需求。
此外,一同发布的还有 Android Wear 2.0 中国开发者预览版。
在 Android Wear 2.0 系统中,应用可以由 Android Wear 手表直接连接至互联网。因此,对于大多数应用来说,手机端的配套应用也就变得不再必要。这也意味着,多数为 Android Wear 2.0 开发应用的开发者将不再需要引用 Google Play serviCES 客户端库。
根据 Google 的信息,目前在两个情况下开发者仍然需要引入 Google Play Services 客户端库来为中国市场开发应用:
需要与手机直接进行通信的应用 。有一些用例需要 Android Wear 手表与已配对手机直接连接。在这种情况下,Android Wear 1.0 中引入的 Data Layer API 仍然可以继续使用。
使用 FusedLocationProvider。最新的中国版 SDK 中加入了定位的支持。在用户的许可下,应用可以通过 FusedLocationProvider 来接收定位更新。
Android Wear 2.0 开发者预览版包括最新的 SDK 套件,手表测试系统镜像(基于华为手表)。
以下是测试步骤:
更新到 Android Studio 至 v2.1.1 以上版本
访问 Android Wear 2.0 开发者预览版,那里的文件下载与文档下载部分:developer.android.google.cn/wear/preview/index.html
下载手表系统镜像: developer.android.google.cn/wear/preview/downloads.html
在手表上测试应用
由于每次要查询这些资料时都需要手动调整相关网址,近日,Google 又体贴的为中国开发者做了一个简单的 Chrome 插件,自动将 google.com 上的开发者网站 URL 替换成 google.cn 上的对应 URL (如果有相对应的 .CN 域名上的页面),这样只要点击就能直接打开页面。
此扩展可以在 Chrome Web Store 上进行下载:
https://chrome.google.com/webstore/detail/google-cn-devsites/lgfkdmijgggnkoocgaenihkioidaejhd
同时它的代码也已经在 GitHub 上开源了:
https://github.com/chenzhuo914/google-cn-devsites-extension
至于有读者问“要如何打开这个下载页面”,Google 的攻城狮也给出了回答:Desire-Passion-Belief。
via 谷歌开发者官微(公众号:谷歌开发者)