首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

软件更新macOS Mojave后,ADB不工作

基础概念

ADB(Android Debug Bridge) 是一个通用的命令行工具,允许开发者与Android设备进行通信。它由三个主要部分组成:

  1. 客户端:运行在开发者的电脑上。
  2. 守护进程(adbd):运行在Android设备上。
  3. 服务器:运行在开发者的电脑上,作为客户端和守护进程之间的桥梁。

问题原因

在macOS Mojave及更高版本中,由于系统安全性的增强,默认情况下对USB设备的访问权限进行了限制。这可能导致ADB无法正常工作。

解决方案

以下是解决ADB在macOS Mojave后不工作的步骤:

1. 更新ADB驱动

确保你使用的是最新版本的ADB工具。可以从Android开发者官网下载最新的平台工具。

代码语言:txt
复制
# 解压下载的文件
unzip platform-tools-latest-windows.zip -d ~/Library/Android/sdk

# 将ADB路径添加到环境变量
export PATH=$PATH:~/Library/Android/sdk/platform-tools

2. 授权USB调试

在macOS Mojave及更高版本中,需要在系统偏好设置中授权USB调试。

  1. 打开“系统偏好设置”。
  2. 点击“安全性与隐私”。
  3. 在“通用”选项卡下,你会看到一条消息:“允许以下应用从此处访问您的电脑”。点击“允许”旁边的“仍要打开”。
  4. 找到并打开platform-tools文件夹中的adb应用程序。

3. 修改系统权限

如果上述步骤仍然无法解决问题,可以尝试修改系统权限文件。

代码语言:txt
复制
# 创建或编辑adb_usb.ini文件
sudo nano /etc/udev/rules.d/51-android.rules

# 添加以下内容
SUBSYSTEM=="usb", ATTR{idVendor}=="xxxx", MODE="0666", GROUP="plugdev"

# 替换 xxxx 为你的设备Vendor ID
# 例如:ATTR{idVendor}=="18d1"

# 重启udev服务
sudo udevadm control --reload-rules && sudo udevadm trigger

4. 检查设备连接

确保设备通过USB正确连接到电脑,并且在设备上启用了USB调试模式。

代码语言:txt
复制
# 检查设备是否被识别
adb devices

应用场景

ADB广泛应用于Android应用的开发和调试过程中,包括但不限于:

  • 安装和卸载应用
  • 查看设备日志
  • 远程控制设备
  • 文件传输

相关优势

  • 跨平台:支持Windows、Linux和macOS。
  • 高效通信:提供快速的命令行接口,便于自动化测试和脚本编写。
  • 强大的调试功能:能够深入分析应用运行时的状态和性能。

通过以上步骤,你应该能够解决macOS Mojave后ADB不工作的问题。如果问题依然存在,建议检查设备驱动和系统日志以获取更多信息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Android studio 有的设备连接不上adb, adb 的工作原理,调用软件包管理器 (pm)

adb 的工作原理 当您启动某个 adb 客户端时,客户端会先检查是否有 adb 服务器进程正在运行。如果没有,它将启动服务器进程。...服务器与所有设备均建立连接后,您便可以使用 adb 命令访问这些设备。由于服务器管理与设备的连接,并处理来自多个 adb 客户端的命令,因此您可以从任意客户端(或从某个脚本)控制任意设备。...调用软件包管理器 (pm) 官网说明adb:https://developer.android.google.cn/studio/command-line/adb 在 adb shell 中,您可以使用软件包管理器...在 shell 中,语法如下: pm command 您也可以直接从 adb 发出软件包管理器命令,无需进入远程 shell。...例如: adb shell pm uninstall com.example.MyApp Android studio 有的设备连接不上adb。 网上很多都是端口占用,杀死再重启。

12210
  • 更新为macOS 13 Ventura后,打开软件显示“XXapp已损坏,无法打开”如何解决?

    升级到13系统的安全选项被重置了,打开软件显示“已损坏,无法打开”怎么办?...在设置最下面)——“强制打开已拦截的xxxx.app”方法二:用命令行打开“任何来源”功能:sudo spctl --master-disable图片“任何来源“就自动打开了:图片如果操作上述步骤,打开任何来源后,...打开软件还是提示损坏,进行以下操作:复制指令【sudo xattr -r -d com.apple.quarantine 】后面有个空格不要丢了,将损坏的文件拖动到指令后面,回车,输入电脑密码回车即可上述修复指令输入完成...,打开软件还是提示损坏,再进行下面的步骤:复制指令【sudo codesign --sign - --force --deep 】后面有个空格不要丢了,将损坏的文件拖动到指令后面,回车,输入电脑密码回车即可再次打开软件应该可以解决这个问题了

    2.4K40

    Mac: imovie导出视频报错-1(com.apple.Compressor.CompressorKit.ErrorDomain 错误 -1)

    然后就打开了appStore, 一看imovie果然后提示更新,然后就更新了一下,更新完之后,就更傻眼了,应为imovie根本就打不开了,提示我,当前软件要求macos系统最低为10.14.6,而我的系统版本太低...没办法,只能升级macos, 因为macos当前的最新版本是10.15的,但是其实我不想升级到10.15,因为听说10.15这个版本bug比较多,并且不支持32位的应用,可能导致升级后很多软件就用不了了...使用下面这个链接:https://apps.apple.com/cn/app/macos-mojave/id1398502828?...ls=1&mt=12 打开后就是macOS Mojave的升级链接,点开后会提示你打开app store, 这个时候升级,就只是会升级mojave系统,不会升级到catalina, 由于我好久没升级了,...升级过程中千万不要强制断电或重启,耐心等着就行了,如果升级出现任何问题,本人不承担任何后果。

    1.5K10

    苹果发布macOS 10.14.4系统的第三个beta

    摘要: 苹果今天凌晨向开发者推送了 macOS Mojave 10.14.4 系统的第三个 beta 版本,距离 macOS 10.14.4 系统的上一个 beta 发布已经快两周的时间。...Mac 用户可以通过苹果的开发者网站或者打开系统偏好设置并选择“软件更新”选项来下载 macOS Mojave 10.14.4 beta 3,这两种方式都需要用户注册苹果开发者账号,并且使用正确的配置文件...macOS Mojave 10.14.4 首次将 Apple News 带到了加拿大,该更新允许加拿大的 Mac 用户查看法语、英语或两种语言的新闻报道。...macOS 10.14.4 beta 3 的版本号为 18E194d,截至目前,我们并未在这个 beta 中发现任何显著的更新。...需要提醒各位锋友的是,beta 版系统可能存在一些稳定性上的问题,因此不建议在主设备上安装 beta 版软件,以免出现数据丢失等潜在问题。 ?

    65720

    VMware虚拟机安装黑苹果MacOS Mojave系统详细教程

    顺便写一个 VMware Workstation 15 安装 MacOS Mojave 10.14 的教程,虽然不难,但也挺复杂的。...准备工作: 因为 VMware 默认不支持 MacOS,所以在安装前需要用工具解锁一下。...2020.4.28 安装包我会不定时更新,更新版本 macOS.Mojave.10.14.6.06.v2t.iso ,如果需要CDR格式,下载后把后缀名改为cdr就好了,无需再转换。...如链接失效,请及时与我联系更新。 开始安装: 下面开始今天的 VMware Workstation15 虚拟机上安装黑苹果 MacOS Mojave 10.14 系统的详细教程。...注意:为了防止安装失败,解锁前请先关闭杀毒软件。 ? 3、解锁完打开 VMware15 虚拟机,新建一个虚拟机,建立过程也很简单,一般都默认就可以。 ?

    14.9K41

    史上“最软”苹果发布会:四大系统均有更新,独缺硬件产品

    一开场,库克就以一句“今年的重点在软件”,破除了所有关于本次大会将发布硬件产品的传闻。 果然,在接下来的2个小时的时间里,四大系统均有更新,独缺硬件产品。...今年的重点在软件,我们先从iOS开始。” · 2013年后发布的所有硬件产品均支持iOS 12 “苹果正式发布iOS 12,所有用户将免费更新iOS 12。”...macOS更名为macOS Mojave 不会与iOS融合 此次更新的四大系统,macOS是最后一个上场的。作为压轴,亮点自然不少。...· macOS更名为macOS Mojave macOS刚一上场,苹果就给它改了名字,不再是macOS,而是macOS Mojave了。...macOS的桌面图片由高山调整为Mojave沙漠,有白天和黑夜两种模式。

    87240

    黑苹果,你准备好了吗

    硬件准备工作 黑苹果、是把苹果公司出品的macOS操作系统在x86架构的非苹果电脑上运行的黑客协作计划。...显卡:如果打算使用mojave请一定买AMD家RX460以上产品【自带驱动】,在Mojava以后macOS将不再支持nvidia家的任何显卡,nvidia的显卡驱动至今apple没有给发放签名。...第二种方式就是淘宝很多商家会使用的使用恢复镜像的方式,有点像早年间的ghost不建议使用此方式。我这次使用第一种安装方式。...收尾工作:进入系统后如果你使用我上面推荐的配置,99%的硬件设备都会被自动驱动起来。目前你还只能使用U盘引导系统,接下来我们来让内置存储也可以引导系统。...如果你有多台苹果设备可能期望相互之间能启用隔空投送:那请一定使用苹果原装拆解无线网卡模块 2. mojave以后系统的图片无法预览:这是因为Mojave后苹果的图片显示需要使用核显加速。

    1.2K10

    5分钟带你看完 WWDC 2018

    还有 Apple Watch 可以浏览网页了~ macOS Mojave 关键词:夜间模式、全新的App Store image.png 对于大多数人来说,macOS 更新最大的悬念,是新系统叫什么名字...答案是:macOS Mojave,Mojave 中译名是莫哈韦沙漠,位于在美国加利福尼亚西南,出于洛杉矶和拉斯维加斯之间。...在这次更新中,macOS Mojave 新增加了一套暗色主题,不同于目前将菜单和程序栏调成暗色的选项,新系统上的是一套全局暗色主题,即便是在文件夹、应用里都是以黑色为主色呈现。...截图/录屏操作 - 类似iOS 此次 macOS Mojave 加入了 “系统级” 的截屏功能,用户也可以在截屏后对截屏图片进行简单的标记。...全新的 Mac App Store image.png 在 iOS 11 对 Mac App Store 进行了重新设计后,macOS Mojave 也迎来了全新设计的 Mac App Store。

    41330

    5分钟带你看完 WWDC 2018

    image 还有 Apple Watch 可以浏览网页了~ macOS Mojave 关键词:夜间模式、全新的App Store image 对于大多数人来说,macOS 更新最大的悬念,是新系统叫什么名字...答案是:macOS Mojave,Mojave 中译名是莫哈韦沙漠,位于在美国加利福尼亚西南,出于洛杉矶和拉斯维加斯之间。...在这次更新中,macOS Mojave 新增加了一套暗色主题,不同于目前将菜单和程序栏调成暗色的选项,新系统上的是一套全局暗色主题,即便是在文件夹、应用里都是以黑色为主色呈现。...截图/录屏操作 - 类似iOS image 此次 macOS Mojave 加入了 “系统级” 的截屏功能,用户也可以在截屏后对截屏图片进行简单的标记。...全新的 Mac App Store image 在 iOS 11 对 Mac App Store 进行了重新设计后,macOS Mojave 也迎来了全新设计的 Mac App Store。

    93940

    黑苹果安装、使用初体验

    事实上,如果只是体验而非真实开发、工作使用,我们可以尝试购买兼容的硬件进行组装一台电脑,并自行安装 MacOS。...重启之后,检测显卡是否工作正常。...视频播放类软件   当然首推 IINA (一款基于著名的开源视频播放软件 MPV 的、专注于 Mac 操作系统的视频播放软件),开源、免费、持续更新这些 features 绝对吸引任何一个开源爱好者。...Brew Brew 是 macOS 上非常成熟的软件包管理器,和 Linux 中的 apt、yum 相比只有更好,因为这个包管理器除了本身有官方维护的软件仓库之外,任何人都可以通过 cask 的方式引入...上一款极具兼容性的软件包管理器,它的工作方式是下载源代码然后在本地编译,其理念是尽量减少对系统现有库的以来,比较搞的就是可能编译的时间会很长(看情况吧)。

    1.3K20

    CleanMyMac4.3.0最新版本mac电脑系统优化工具

    CleanMyMac X以极其快速和时尚的方式为您提供及时的建议,组织,更新和保护您的Mac。完全支持mac10.14(Mojave)操作系统。...CleanMyMac X,只需单击几下即可完成所有内存清理工作,大大提高清理效率。 通过CleanMyMac X智能扫描功能可以快速查找Mac磁盘中的垃圾文件。...它拥有Mac清理垃圾、系统优化和拦截卸载恶意软件功能。Mac磁盘垃圾清理完成后,你只需要选择和决定删除或保留哪些文件!...zoneid=56133 CleanMyMac4.3.0更新日志: 1、支持macOS 10.14(Mojave); 2、一键智能扫描; 3、加强隐私保护; 4、清理范围全面; 5、增加空间透镜。...CleanMyMac助手 指导您的日常助手,建议后续步骤,并提醒必要的清理工作。 恶意软件删除 Mac的警卫,检查系统是否存在漏洞并删除恶意文件。

    33120

    手把手教你Mac重装系统不再难:苹果电脑重装系统教程

    磁盘格式一定要选择APFS格式,这个很重要,其它的磁盘格式会对某些软件的安装库不兼容,如:Adobe的pkg格式等。)4、正在抹掉旧的磁盘,并创建新的磁盘。5、正在设定装载状态,静心等待完成。...9、继续回到macOS实用工具界面,选择重新安装 macOS,点击继续。10、如图所示,点击继续。11、出现下图所示,点击同意按钮。12、当系统弹出提示框时,点击同意。...13、弹出提示,macOS Mojave 将安装在"Macintosh HD"上,选择“Macintosh HD”点击安装。...14、macOS Mojave将安装在磁盘“Macintosh HD”上,大约9分钟,请耐心等待。15、系统提示正在安装macOS Mojave系统,请耐心等待。...19、弹出提示,选择现在不传输任何信息。20、这里可以根据需求选择,我没有登录我的apple ID,选择稍后设置。21、弹出提示框,点击跳过。22、条款与条件,点击同意。23、同意许可协议。

    5.2K30

    最新版黑苹果MacOS 10.14 Mojave安装教程

    如果是其他版本,需要在下面链接 https://itunes.apple.com/cn/app/macos-mojave/id1398502828?...sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia –volume /Volumes/...选择你的U盘,就是名字叫「Install macOS Mojave」的那个,例如我这里是中间那个。然后点「继续」。 点「自定」,按下图的配置勾选。 勾选好之后点「安装」。...输入密码,点「安装软件」。 5.【重要】替换 EFI 这一步是最费时间的,也是最重要的,黑苹果难装就是因为PC的硬件五花八门。...这一步如果提示“应用程序副本已损坏,不能用来安装 macOS”的话,是因为2016年2月14日苹果更新了证书导致的,将系统时间改到这个日期前就行了。

    4.8K50
    领券