我需要运行一个adb前进命令之前,我可以使用ezkeyboard应用程序,允许用户使用浏览器在手机上输入。
当我运行adb forward tcp:8080 tcp:8080命令时,我得到adb命令not found错误消息。
我可以从终端运行android命令。为什么亚洲开发银行没有发挥作用?
我需要运行一个adb前进命令之前,我可以使用ezkeyboard应用程序,允许用户使用浏览器在手机上输入。
当我运行adb forward tcp:8080 tcp:8080命令时,我得到adb命令not found错误消息。
我可以从终端运行android命令。为什么亚洲开发银行没有发挥作用?
当前回答
在我的情况下,我在我的终端添加了以下一行:
导出路径= " /用户/用户名/图书馆/ Android / sdk /平台工具”:美元的道路
请确保将“username”替换为您的用户名。
按enter键,然后输入“adb”,看看错误是否消失。如果是的话,下面是你应该看到的: Android调试桥版本1.0.40
...后面跟着一堆命令..并以这个结尾: ADB_TRACE美元 以逗号分隔的调试信息列表要记录: adb,套接字、包,rwx, usb,同步,sysdeps,运输,jdwp $ADB_VENDOR_KEYS以冒号分隔的密钥列表(文件或目录) $ANDROID_SERIAL连接到的序列号(参见-s) $ANDROID_LOG_TAGS标签将被logcat使用(参见logcat——help)
如果你得到了,运行NPM再次运行android,它应该工作。
其他回答
如果您不想编辑PATH变量,请转到安装SDK的platform-tools目录,该命令就在那里。
你可以这样使用它:
进入你放置SDK的目录: cd /用户/曼苏尔/图书馆/开发/ Android / sdk /平台工具 使用./键入adb命令,以便从当前目录使用它。 ./adb tcpip 5555 .使用实例 亚行。/设备 ./adb连接192.168.XXX.XXX
如果你用的是鱼: fish_add_path /用户/ <名称> /图书馆/ Android / sdk /平台工具 或者也可以在~/.config/fish/config.fish中添加相同的参数 可能需要重新启动shell
我通过安装adb包解决了这个问题。我用的是Ubuntu。
sudo apt install adb
我想这对你有帮助。
确保安装了adb 要安装它,你可以运行“sudo apt install adb”。 您还可以尝试撤销设备上的任何USB授权 尝试打开USB调试连接。
android-sdk /tools/adb_has_move .txt文件:
adb工具已经迁移到platform-tools/ 如果你的SDK中没有这个目录,启动SDK和AVD 管理器(执行android工具)并安装“android SDK” 平台工具” 还请更新PATH环境变量以包含 Platform-tools /目录,因此您可以从任何位置执行adb。
所以在UNIX上执行如下操作:
导出路径= $路径:~ / android-sdks /平台工具