【问题标题】:from ppadb.client import Client - Syntax Error从 ppadb.client 导入客户端 - 语法错误
【发布时间】:2023-01-26 13:07:26
【问题描述】:
from ppadb.client import Client

我无法在那里使用任何 adb 库。我可以用 pip 安装它们 但是 Pycharm 会给我一个语法错误,说没有名为 ppadb 的模块。

有人可以帮帮我吗?

我尝试了所有我能找到的 adb 库。他们都不适合我

【问题讨论】:

  • 没有ppadb包已知pypi.org。你安装了哪个adb包?在尝试使用之前,您是否阅读过软件包文档?
  • 我安装了 pure-python-adb 包、adb shell 等等。但是他们都不适合我,尽管我在 youtube 上看到有人这样做。
  • 您使用什么操作系统、Python、ADB 版本等?是否使用 Android SDK 安装了 adb?
  • Python 版本为 3.9.6。操作系统是 Windows 11。我不知道 ADB 版本。我以为我只需要为 ADB 安装 python 库,所以我不 afk Android SDK。我的目标是通过 ADB 将点击发送到 Bluestacks
  • adb由客户端和服务器两部分组成。一些 python 包只执行 adb 客户端(需要 PATH 或完整路径中的 adb.exe),其他人直接实现 adb 协议,不需要客户端。但是他们都需要adb server。检查 adb 是否包含在 Bluestacks 中并使用 adb start-server 启动它。

标签: python android bots adb bluestacks


【解决方案1】:

您正在寻找的软件包称为“pure-python-adb”。

我在观看进行了相同导入的 youtube 视频时遇到了同样的问题。

你可以在这里找到包裹:https://pypi.org/project/pure-python-adb/

安装后,我必须在我的 android 模拟器中激活开发人员选项才能在 python 中使用 ppadb 方法。

【讨论】:

    猜你喜欢
    • 2018-06-04
    • 2014-06-18
    • 1970-01-01
    • 1970-01-01
    • 2012-06-18
    • 2018-11-29
    • 1970-01-01
    • 2012-08-27
    相关资源
    最近更新 更多