为什么 Anbox 无法在我的笔记本电脑(运行 Ubuntu 17.04)上运行?

为什么 Anbox 无法在我的笔记本电脑(运行 Ubuntu 17.04)上运行?

运行adb install f.apk产生错误:

amdhadul@amdhadul-NSU:~/Downloads$ adb install f.apk
The program 'adb' can be found in the following packages:
 * adb
 * android-tools-adb
Try: sudo apt install <selected package>
amdhadul@amdhadul-NSU:~/Downloads$ android-tools-adb install f.apk
android-tools-adb: command not found
amdhadul@amdhadul-NSU:~/Downloads$

我该如何解决这个问题?

截屏

答案1

安装提供该命令的软件包之一adb。一种方法是:sudo apt install adb

虽然您还没有说明您想用 Anbox 做什么,或者为什么运行这些命令,但是您运行的产生错误消息的具体命令是:

adb install f.apk

adb install不会安装 Anbox,但可以用来安装应用程序里面您正在使用的 Anbox 的 Android 系统。

Ubuntu 未预装 Android Debug Bridge,因此,adb除非您安装提供该命令的软件包,否则系统上不会显示该命令。您看到的错误消息告诉您adbandroid-tools-adb软件包提供了该adb命令,并且您可以通过运行 来安装任一软件包sudo apt install <selected package>,其中文本<selected package>将替换为您选择安装的软件包的名称。

如果您最近没有运行sudo apt update更新包管理器的数据库以了解哪些包来自哪里以及哪些版本可用,我建议您在安装包之前执行此操作。

因此,您可以adb通过运行以下命令来安装该包:

sudo apt update
sudo apt install adb

您还可以按照您喜欢的其他方式安装软件包,例如在软件中心/Ubuntu 软件实用程序或 Synaptic 软件包管理器中。

安装完成后,adb您将能够运行该adb install命令。无论它是否工作,以及它是否能完成您要执行的操作,取决于您提供的信息无法辨别的其他因素。但安装adb应该可以完全解决您询问的特定错误。

相关内容