新聞中心
我們發(fā)布了 Android Things Developer Preview 2 (DP2),為該平臺帶來了一些新功能并修復(fù)了若干問題。我們致力于為開發(fā)者提供定期更新,并計(jì)劃大約每 6 到 8 周發(fā)布一個(gè)新的預(yù)覽版。Android Things 是一個(gè)借助 Android 的力量開發(fā)物聯(lián)網(wǎng) (IoT) 產(chǎn)品的綜合解決方案。

創(chuàng)新互聯(lián)建站是專業(yè)的博樂網(wǎng)站建設(shè)公司,博樂接單;提供成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行博樂網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
現(xiàn)在,任何 Android 開發(fā)者均可使用 Android API 和 Google 服務(wù)快速構(gòu)建智能設(shè)備,同時(shí)依靠 Google 直接提供的更新始終保持出色的安全性。它包含一些熟悉的工具,例如 Android Studio、Android 軟件開發(fā)工具包 (SDK)、Google Play 服務(wù)和 Google 云端平臺。Android Things 支持模塊化系統(tǒng) (SoM) 架構(gòu),在此架構(gòu)中,可以先將核心計(jì)算模塊用于開發(fā)板,然后利用定制設(shè)計(jì)輕松擴(kuò)展到大規(guī)模量產(chǎn),而同時(shí),您仍然可以繼續(xù)使用 Google 的 Board Support Package (BSP)。
1. 新增功能和問題修復(fù)
根據(jù)廣大開發(fā)者對 Developer Preview 1 提出的寶貴反饋意見,我們現(xiàn)在新增了對 Intel Edison 和 Raspberry Pi 3 的硬件抽象層 (HAL) 的 USB Audio 支持。NXP Pico 已包含對設(shè)備音頻的直接支持。我們還解決了許多與外設(shè) I/O (PIO) 相關(guān)的錯(cuò)誤。其他功能請求(例如藍(lán)牙支持)均為已知問題,團(tuán)隊(duì)正在積極修復(fù)這些問題。我們新增了對 Intel Joule 平臺的支持,到目前為止,我們產(chǎn)品中的大部分計(jì)算功能均由該平臺提供。
2. 本機(jī) I/O 和用戶驅(qū)動(dòng)程序
許多開發(fā)者使用本機(jī) C 或 C++ 代碼開發(fā)物聯(lián)網(wǎng)軟件,而 Android Things 支持標(biāo)準(zhǔn) Android NDK?,F(xiàn)在,我們發(fā)布了一個(gè)內(nèi)容庫,用于提供對 Peripheral API (PIO) 的本機(jī)訪問,以便開發(fā)者可以輕松使用現(xiàn)有的本機(jī)代碼。
文檔部分介紹了新的 API:
developer.android.google.cn/things/sdk/pio/native.html
示例部分演示了如何使用該 API:
- github.com/androidthings/sample-nativepio
Android Things DP1 的一項(xiàng)重要新功能是支持用戶驅(qū)動(dòng)程序。開發(fā)者可以在 APK 中創(chuàng)建一個(gè)用戶驅(qū)動(dòng)程序,然后將其綁定到框架。例如,您的驅(qū)動(dòng)程序代碼可以讀取 GPIO 引腳并觸發(fā)常規(guī) Android KeyEvent,或通過串行端口讀取外部 GPS 并將其反饋至 Android Location API。這樣,無需自定義 Linux 內(nèi)核或 HAL,任何應(yīng)用均可將硬件事件注入框架。我們?yōu)楦鞣N常見的硬件接口(例如傳感器、按鈕和顯示屏接口)保留了一個(gè)用戶驅(qū)動(dòng)程序存儲區(qū)。開發(fā)者也可以創(chuàng)建自己的驅(qū)動(dòng)程序,然后與社區(qū)分享。
3. Android Things 的 TensorFlow
Android Things 最有趣的功能之一是可輕松部署機(jī)器學(xué)習(xí)和計(jì)算機(jī)視覺。我們制作了一個(gè)備受期待的示例:
- github.com/androidthings/sample-tensorflow-imageclassifier
演示如何在 Android Things 設(shè)備上使用 TensorFlow。此示例演示如何訪問相機(jī)、執(zhí)行對象識別和圖像分類,以及使用文本語音轉(zhuǎn)換 (TTS) 功能朗讀結(jié)果。提供針對 ARM 和 x86 預(yù)建的早期版本 TensorFlow 推理庫,您只需在 build.gradle 文件中編寫一行代碼,就可以輕松地將 TensorFlow 添加到任何 Android 應(yīng)用中。
在帶攝像頭的 Raspberry Pi 3 上識別犬種(美國斯塔福梗)的 TensorFlow 示例
【本文是專欄機(jī)構(gòu)“谷歌開發(fā)者”的原創(chuàng)稿件,轉(zhuǎn)載請聯(lián)系原作者(微信公眾號:Google_Developers)】
戳這里,看該作者更多好文
標(biāo)題名稱:AndroidThingsDeveloperPreview2發(fā)布
當(dāng)前網(wǎng)址:http://www.5511xx.com/article/cogpjch.html


咨詢
建站咨詢
