谷歌Fuchsia团队欲借ADB工具改善新设备的开发与管理体验

谷歌Fuchsia团队欲借ADB工具改善新设备的开发与管理体验GoogleFuchsia团队刚刚开始了一项新工作,旨在像Android移动设备那样、允许通过ADB工具来更好地管理Fuchsia设备。对于熟悉AndroidDebugBridge工具的人们来说,其能够将两台设备轻松“桥接”在一起,以便开展一些更高级的管理工作。(via9to5Google)有经验的应用程序开发者们,可使用ADB命令将App的最新开发版本“远程”安装到物理设备、甚至Android模拟器上。即使不直接使用ADB命令,也可获益于AndroidStudio等开发工具的深度集成。另一方面,Android爱好者与高级用户也可经由ADB来访问手头设备的“命令提示符”界面——比如用于部署社区打造的mod。在需要诊断问题、或了解内部工作原理的时候,通过ADB从手机访问实时日志信息也相当方便。更重要的是,ABD能够在Windows、macOS、Linux、ChromeOS等各大桌面平台上,获得一致且良好的使用体验。截图(来自:FuchsiaGerrit)有鉴于此,Fuchsia团队于本周分享了一个名为“ADBonFuchsia”的新提案,并且解释了这么做的原因和意图。据悉,目前用于控制Fuchsia设备的核心fx和ffx工具,仅兼容Linux和macOS计算机。虽然Fuchsia团队也在努力让ffx在Windows上运行,但这件事估计要等到2022年底才会有所进展。此外就算在所有上平台提供了ffx,对无处不在的ADB工具的支持,也比从头倒腾一套全新的解决方案要轻松得多。过去多年,ADB已被集成到各种不尽相同的工作流程和自动化工具中,且其中有许多能够即刻提供对Fuchsia设备的支持、而无需实施任何修改。当然,这并不意味着我们很快就能够通过USB数据线,将Fuchsia设备(比如NestHub/NestHubMax)和计算机连接到一起。Google已明确指出,出于安全方面的顾虑,Fuchsia的ADB版本将不适用于普通用户或生产环境。相反,该公司希望将该工具限定于设备开发的早期阶段。对于Fuchsia硬件的开发和测试工程师们来说,这将使得他们能够轻松在Windows设备上执行基础构建等工程方面的任务。另外需要注意的是,Fuchsia团队目前只打算支持一部分ADB功能,且首批仅包含如下四个命令:●adbshell●adblogcat●adbpush●adbpull首先,ABD的“shell”命令,旨在访问目标设备(通常为Android)的内部命令提示符。在Fuchsia设备上使用时,也可调用更具针对性的同类ffxshell命令、或通过SSH连接到设备。其次,logcat能够用于输出Android/Fuchsia设备的完整日志。不过更有趣的,还是push和pull这两个命令——其用于在两个设备之间发送和检索文件。虽然官方提案中未明确讲述,但其在实际测试工作中的便利性也是毋庸置疑的。最后,在软件内部,都可以针对相关ABD命令,提供路由到Fuchsia的等价代换——本质上是让ABD扮演了兼容层的角色。PC版:https://www.cnbeta.com/articles/soft/1309381.htm手机版:https://m.cnbeta.com/view/1309381.htm

相关推荐

封面图片

谷歌放出Android跨设备SDK开发者预览 轻松构建丰富的多设备体验

谷歌放出Android跨设备SDK开发者预览轻松构建丰富的多设备体验在I/O2022开发者大会上,谷歌详细介绍了一种构建跨设备Android应用体验的方法——比如NearbyShare附近分享。周五的时候,谷歌在一篇Android开发者博客中,正式宣布了该软件开发套件(SDK)的开发者预览。官方宣称,该SDK有助于开发者使用一套简单直观的应用程序接口(API),来构建丰富的多设备体验。(来自:AndroidDevelopersBlog)由于Google负责搞定发现、身份验证和连接协议(蓝牙/Wi-Fi/UWB),因而开发者能够专注于构建让人愉悦的用户体验、并将之部署到各种形态的设备和平台上。以下是本次DeveloperPreview的三个要点:●设备发现:轻松找到附近的设备,授权点对点通信,并在接收设备上启动目标应用程序。●安全连接:在授权设备之间启用加密、以及低延迟的双向数据共享。●多设备会话:支持跨多个设备传输、或扩展应用程序的用户体验。对于开发者来说,该SDK也便于其启用如下引人注目的跨设备体验:●发现并授权与附近设备的通信。●向另一台设备上的同一个App共享当前状态。●在辅助设备上启动应用程序,而无需在主设备上保持后台常驻。●为设备建立安全的相互通信连接。●启用任务移交,便于用户在一台设备上启动任务、并在另一台设备上轻松继续。最后,Android跨设备SDK开发者预览已于即日起开放,并且适用于Android智能机、平板电脑、电视、汽车、WearOS、ChromeOS、以及iOS和Windows应用程序。兼容性方面,该SDK可一路支持到Android8,且谷歌也承诺会向更多平台开放。PC版:https://www.cnbeta.com/articles/soft/1309359.htm手机版:https://m.cnbeta.com/view/1309359.htm

封面图片

Pixel 设备安装2024年1月 Google Play 系统更新后无法访问文件,谷歌已提供修复程序:

Pixel设备安装2024年1月GooglePlay系统更新后无法访问文件,谷歌已提供修复程序:1、在您的PC上下载并设置ADB。2、将手机连接到PC并运行以下ADB命令:adbuninstallcom.google.android.media.swcodecadbuninstallcom.google.android.media3、重新启动手机。谷歌表示,这个问题在具有多个用户帐户和/或工作配置文件的设备中更为普遍,并且他们正在努力解决此问题的根本原因。——

封面图片

谷歌发布 Pixel 手机设备诊断工具和维修手册

谷歌正在发布一个工具,帮助用户诊断他们的Pixel手机的问题。用户可以通过在拨号键盘输入#*#7287#*#来启动这个应用,让他们在维修前或维修后检查他们的手机是否正常工作。应用程序内提供了一系列诊断工具。用户可以运行全面的诊断测试来检测整个设备的问题,也可以选择运行针对手机显示屏、传感器和连接性的物理缺陷和问题的单项测试。这个新工具适用于所有Pixel手机,并提供英文版本。除了诊断应用程序外,谷歌还推出了重新设计的维修手册,该公司表示这些手册“对技术人员和DIY爱好者来说更容易使用。”用户可以从谷歌的网站上下载英文和法文的维修手册,但目前仅适用于PixelFold、Pixel8和Pixel8Pro。谷歌表示,将在“未来几个月”内为之前和未来的设备添加维修手册。标签:#Google#Pixel频道:@GodlyNews1投稿:@GodlyNewsBot

封面图片

Google即将推出新SDK 让Android应用可在各种设备上运行

Google即将推出新SDK让Android应用可在各种设备上运行Google希望通过某种方式,能够让开发者更轻松地创建地让Android应用程序在各种设备上运行。在今天发布的博文中,Google解释称,公司即将推出一款跨设备软件开发套件(SDK),包含开发者让其应用在Android设备、非Android手机、平板、电视、汽车等平台上运行所需的各项工具。整合该SDK,主要让开发人员对他们的应用程序执行三项关键操作:发现附近的设备、在设备之间建立安全连接以及在多个设备上托管应用程序的体验。据称,其跨设备SDK使用Wi-Fi、蓝牙和超宽带来提供多设备连接。Google在其文档页面上描述了其跨设备SDK的各种用例,看起来它可以在许多场景中派上用场。例如,它可以让不同设备上的多个用户在创建团体外卖订单时从菜单中选择项目,从而避免您在房间里传递手机。它还可以让你在从手机切换到平板电脑时从文章中停下来的地方继续,甚至可以让车内的乘客与车辆的导航系统共享特定的地图位置。这几乎听起来像是NearbyShare的扩展,它使Android上的用户能够将文件传输到使用ChromeOS和其他Android的设备。4月,Esper的MishaalRahman发现了即将到来的附近共享更新,它可以让您在登录Google的设备之间快速共享文件。Google还在CES2022主题演讲中表示,它将在今年晚些时候将NearbyShare引入Windows设备。跨设备工具包目前在开发者预览版中可用,目前仅适用于Android手机和平板电脑。Google最终希望将支持扩展到“其他Android系统和非Android操作系统”,包括iOS和Windows,但尚不清楚上线日期。由于该功能还处于早期阶段,我们可能无法期望很快看到应用程序在iOS和Android设备之间建立连接。PC版:https://www.cnbeta.com/articles/soft/1309483.htm手机版:https://m.cnbeta.com/view/1309483.htm

封面图片

亚马逊将从 Fire TV 开始在“所有新设备”中放弃 Android

亚马逊将从FireTV开始在“所有新设备”中放弃Android亚马逊正在为FireTV、智能显示屏和其他连接设备构建替代操作系统,以取代这些设备上的Android。新操作系统(内部称为Vega)的开发似乎相当成熟。该系统已经在FireTV流媒体播放器上进行了测试,亚马逊还通知了部分合作伙伴有关在不久的将来过渡到新应用框架的计划。一位熟悉该公司计划的消息人士暗示,亚马逊可能会在明年就在部分FireTV设备上开始使用Vega系统。亚马逊的Fire火棒和电视机、EchoShow智能显示屏以及Fire平板等设备都使用了名为FireOS的Android分叉版本。但有了基于Linux的Vega操作系统,亚马逊也避免了与谷歌的进一步冲突,并计划最终在其所有新设备上完全放弃Android。——

封面图片

谷歌扩大 AVF 框架可用范围,强化 Android 14 虚拟化能力

谷歌扩大AVF框架可用范围,强化Android14虚拟化能力谷歌在Android13中为Pixel设备首次引入了Android虚拟化框架(AndroidVirtualizationFramework,AVF),目前谷歌正在将这套框架推送至更多Android14设备中,并发布了一套AVF工具包,以帮助开发者快速调试学习这套框架。注:AVF是一项能够在Android设备上运行虚拟机的技术,该技术的主要作用是隔离工作负载与操作系统,有点类似Android利用Linux进程的方式,具有一定的安全性。

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人