谷歌Fuchsia團隊欲借ADB工具改善新設備的開發與管理體驗


GoogleFuchsia團隊剛剛開始一項新工作,旨在像Android移動設備那樣、允許通過ADB工具來更好地管理Fuchsia設備。對於熟悉AndroidDebugBridge工具的人們來說,其能夠將兩臺設備輕松“橋接”在一起,以便開展一些更高級的管理工作。

(via 9to5Google)

有經驗的應用程序開發者們,可使用 ADB 命令將 App 的最新開發版本“遠程”安裝到物理設備、甚至 Android 模擬器上。

即使不直接使用 ADB 命令,也可獲益於 Android Studio 等開發工具的深度集成。

另一方面,Android 愛好者與高級用戶也可經由 ADB 來訪問手頭設備的“命令提示符”界面 —— 比如用於部署社區打造的 mod 。

在需要診斷問題、或解內部工作原理的時候,通過 ADB 從手機訪問實時日志信息也相當方便。

更重要的是,ABD 能夠在 Windows、macOS、Linux、ChromeOS 等各大桌面平臺上,獲得一致且良好的使用體驗。

截圖(來自:Fuchsia Gerrit)

有鑒於此,Fuchsia 團隊於本周分享一個名為“ADB on Fuchsia”的新提案,並且解釋這麼做的原因和意圖。

據悉,目前用於控制 Fuchsia 設備的核心 fx 和 ffx 工具,僅兼容 Linux 和 macOS 計算機。

雖然 Fuchsia 團隊也在努力讓 ffx 在 Windows 上運行,但這件事估計要等到 2022 年底才會有所進展。

此外就算在所有上平臺提供 ffx,對無處不在的 ADB 工具的支持,也比從頭倒騰一套全新的解決方案要輕松得多。

過去多年,ADB 已被集成到各種不盡相同的工作流程和自動化工具中,且其中有許多能夠即刻提供對 Fuchsia 設備的支持、而無需實施任何修改。

當然,這並不意味著我們很快就能夠通過 USB 數據線,將 Fuchsia 設備(比如 Nest Hub / Nest Hub Max)和計算機連接到一起。

Google 已明確指出,出於安全方面的顧慮,Fuchsia 的 ADB 版本將不適用於普通用戶或生產環境。

相反,該公司希望將該工具限定於設備開發的早期階段。對於 Fuchsia 硬件的開發和測試工程師們來說,這將使得他們能夠輕松在 Windows 設備上執行基礎構建等工程方面的任務。

另外需要註意的是,Fuchsia 團隊目前隻打算支持一部分 ADB 功能,且首批僅包含如下四個命令:

● adb shell

● adb logcat

● adb push

● adb pull

首先,ABD 的“shell”命令,旨在訪問目標設備(通常為 Android)的內部命令提示符。在 Fuchsia 設備上使用時,也可調用更具針對性的同類 ffx shell 命令、或通過 SSH 連接到設備。

其次,logcat 能夠用於輸出 Android / Fuchsia 設備的完整日志。

不過更有趣的,還是 push 和 pull 這兩個命令 —— 其用於在兩個設備之間發送和檢索文件。雖然官方提案中未明確講述,但其在實際測試工作中的便利性也是毋庸置疑的。

最後,在軟件內部,都可以針對相關 ABD 命令,提供路由到 Fuchsia 的等價代換 —— 本質上是讓 ABD 扮演兼容層的角色。


相關推薦

2022-07-16

本周,Google從AndroidOpenSourceProject(AOSP)中移除大量關於Fuchsia的代碼,但Android和Fuchisia依然有著緊密的聯系。<在目前官方提供的公開信息上,Fuchsia 系統目前僅適用於 Nest Hub 和 Nest Hubs Max 兩款 Google 自傢的智能屏幕設備。不過從

2023-03-01

責人菲爾斯賓塞在接受采訪時表示,公司希望創建一個與谷歌相抗衡的移動應用商店,不過初期可能會專註於遊戲。斯賓塞表示:當我們談論開放移動設備並成為這些設備上可信的第三方替代方案時,我們肯定會得到監管機構的

2022-07-16

搞破壞。至於 SocialCyber 項目的運作方式,DARPA 已同多個團隊簽訂協議,其中不乏具有深厚技術底蘊的小型競品網絡安全研究機構。以總部位於紐約的 Margin Research 為例,其已組建一支由備受推崇的研究人員所組成的團隊。

2022-08-25

Jigsaw,於歐洲地區正式測試該理論。接下來幾周時間內,谷歌將在波蘭與捷克斯洛伐克投放視頻廣告,旨在幫助網民辨識與駁斥反移民的不實負面報道。Protocol 報道稱:俄烏沖突爆發後,互聯網上充斥的大量信息讓人真假難辨。

2023-01-24

Android很多設計及技術已經落伍,Google前幾年搞個全新的FuchsiaOS系統,一度被視為要取代Android,但在Google最新的大裁員中,Fuchsia部門又遭遇嚴重的打擊。上周Google也宣佈史上最大規模的裁員,大約有1.2萬員工將離職,占全球員工

2023-04-19

消息人士透露,這些軟件和服務將包括遊戲、運動和協作工具,蘋果現有iPad功能的新版本,以及觀看體育賽事的服務等。這款頭顯售價預計約為3000美元,將在6月份的活動上發佈,並在幾個月後面市銷售。長期以來,蘋果的硬件

2022-10-14

科學傢們一直在研究另一種低成本的解決方案。近期,該團隊開發一種便宜的設備,它足夠靈敏,可以從微風中捕獲能量,並將其轉化為電能,產生的電量足以運行一個小型商業傳感器。這項研究成果已於近期發表在《機械系統

2023-02-28

人菲爾·斯賓塞在接受采訪時表示,公司希望創建一個與谷歌相抗衡的移動應用商店,不過初期可能會專註於遊戲。斯賓塞表示:“當我們談論開放移動設備並成為這些設備上可信的第三方替代方案時,我們肯定會得到監管機構

2024-04-24

4月24日消息,在上個月的全員大會上,谷歌搜索業務負責人普拉巴卡爾·拉加萬(PrabhakarRaghavan)提醒員工適應“新的運營環境”,並敦促他們加快行動步伐。作為谷歌搜索、廣告、地圖和商務等核心部門的負責人,拉加萬直接

2023-10-18

日消息,據外媒報道,當地時間周二,高通宣佈,它將與谷歌合作開發基於RISC-V架構的驍龍Wear芯片,這款新芯片將為“下一代Wear OS解決方案”提供動力。RISC-V是一個開放的體系架構,允許任何人自由地打造自定義處理器,是目

2023-10-26

技 張俊這背後有兩層原因:一是華為被制裁而無法使用谷歌GMS的前車之鑒;二是為抓住萬物互聯時代的紅利。不過尷尬的是,多位行業專傢指出,這或許也會讓手機操作系統生態更加碎片化,各傢之間的設備互聯更加割裂,甚

2023-03-30

據報道,OpenAI不僅憑借人工智能聊天機器人成功超越谷歌,還意外促成另外一件原本幾乎不可能發生的事情:這迫使Alphabet旗下谷歌以及DeepMind的兩大人工智能研究團隊暫時擱置多年的恩怨,決定聯手追趕OpenAI。知情人士透露,

2022-08-27

在I/O2022開發者大會上,谷歌詳細介紹一種構建跨設備Android應用體驗的方法——比如NearbyShare附近分享。周五的時候,谷歌在一篇Android開發者博客中,正式宣佈該軟件開發套件(SDK)的開發者預覽。官方宣稱,該SDK有助於開發者

2023-01-20

品的工作已被推遲。有傳言稱,蘋果希望開發一副類似於谷歌眼鏡智能眼鏡的輕量級增強現實眼鏡。眼鏡將提供覆蓋在現實世界上的數字信息,而不是像AR / VR耳機那樣提供身臨其境的虛擬體驗,但蘋果尚未能夠開發必要的硬件