android - 如何卸载 USB Android 设备

标签 android usb mount umount lsusb

我已将 Android 平板电脑连接到 Ubuntu,以便使用 Intellij 编写一些代码。一切正常,但现在我不知道如何断开平板电脑的连接。我的 /media//mnt/ 目录为空,并且 lsusb 显示以下内容:

Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 003: ID 046d:c062 Logitech, Inc. 
Bus 004 Device 002: ID 0d62:001c Darfon Electronics Corp. Benq X120 Internet Keyboard Pro
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 007: ID 18d1:0003  <<<---- THE TABLET
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

那么,如何安全地断开平板电脑的连接?

最佳答案

检查mount的输出,如果确实没有挂载,只需拔掉它即可。如果没有进程可以访问它,就没有问题。

您可能担心 lsusb 仍然显示您的设备,但这是因为该命令显示了可用的 USB 设备 - 即已插入。

如果您有疑问,请尝试插入常规闪存 USB 内存棒,卸载它(使用 sudo umount/dev/your_usb_device),然后在拔下之前执行 lsusb 。您会注意到它仍然会出现在那里。

关于android - 如何卸载 USB Android 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18220442/

相关文章:

android - 使用 `com.android.future.usb.accessory` 库时应用程序无法启动

linux - 导出 rootfs 或 tmpfs

centos7 - mount.nfs : Connection timed out for Centos 7 machines 故障排除

android - 如何更新 Firestore 中 map 数组中的元素?

Gradle 中的 Java 8 构建错误

android - 我需要 Firebase 推送 ID 的整数表示

c++ - 糟糕的串行端口/USB 代码 (C++) - 修复建议?

Android USB 权限对话框从不出现

python - 本地事实(facts.d)和安装模块

android - 从具有平面 View 层次 ConstraintLayout 的多个水平链创建垂直链