我安装了 ADT 软件包,第一次使用时运行良好,甚至从 Gnome 自定义启动器也运行良好。没有从 CL 测试 ADB 或 FASTBOOT,因此 ADT 和 ADB 均无法运行。
echo "$PATH"
/usr/local/sbin:
/usr/local/bin:
/usr/sbin:/usr/bin:
/sbin:/bin:/usr/games:
/usr/local/games:
/opt/adt-bundle-linux/sdk/tools/:
/opt/adt-bundle-linux/sdk/platform-tools/
路径正确,/opt/adt-bundle-linux/sdk/。
不确定我做错了什么?我读过的每个指南都有相同的导出路径。
编辑
路径似乎正在运行;
dave@helios:/opt/adt-bundle-linux/sdk/platform-tools$ ls -l
total 2140
-rwxr-xr-x 1 dave dave 1231255 Jan 26 08:00 adb
drwxr-xr-x 2 dave dave 4096 Jan 26 08:00 api
-rwxr-xr-x 1 dave dave 197736 Jan 26 08:00 fastboot
-rw-r--r-- 1 dave dave 727806 Jan 26 08:00 NOTICE.txt
-rw-r--r-- 1 dave dave 16648 Jan 26 08:00 source.properties
drwxr-xr-x 2 dave dave 4096 Jan 26 08:00 systrace
dave@helios:/opt/adt-bundle-linux/sdk/platform-tools$ adb
bash: /opt/adt-bundle-linux/sdk/platform-tools/adb: No such file or directory
dave@helios:/opt/adt-bundle-linux/sdk/platform-tools$
答案1
这看起来像是您尝试在 64 位安装上运行 32 位 ELF 二进制文件,而没有安装 32 位库的情况。如果是这种情况,安装名为 ia32-libs 的软件包应该可以让您运行此 adb 二进制文件。