python无法通过adb截图并保存
本帖最后由 晚起鸟儿 于 2020-6-8 02:27 编辑手机有用usb连接,并可投屏。adb有添加环境变量。py程序运行后手机根目录中和adb目录中都没有增加截屏图,增加路径sdcard也无效。请问如何解决? 本帖最后由 徐颖科 于 2020-6-8 18:58 编辑
试试这个:
# coding:utf-8
import os
def execCmd(cmd):
r = os.popen(cmd)
r.close()
if __name__ == '__main__':
execCmd("adb shell screencap -p /sdcard/test.png")
execCmd("adb pull /sdcard/test.png")
先用命令,再用 py 代码。 不知道{:10_266:} 高级,不会 徐颖科 发表于 2020-6-8 18:46
试试这个:
控制台执行这行?显示adb冲突 晚起鸟儿 发表于 2020-6-8 19:11
控制台执行这行?显示adb冲突
打开进程,查看 adb 进程谁在用。
另外,你开模拟器了是吗?
如果是模拟器测试的,把模拟器的进程都杀死。重新来。
模拟器这个东西…… 作为 android 开发者,尽量不要用。 徐颖科 发表于 2020-6-8 19:35
打开进程,查看 adb 进程谁在用。
另外,你开模拟器了是吗?
如果是模拟器测试的,把模拟器的进程都杀 ...
实在不行 可以重启一下电脑。--------资深 android 程序员特殊技巧。 徐颖科 发表于 2020-6-8 19:39
实在不行 可以重启一下电脑。--------资深 android 程序员特殊技巧。
根本就没那些呀,就一个傲软投屏和python编辑器。把傲软投屏和python编辑器关掉,重启手机,连接数据线也不行 徐颖科 发表于 2020-6-8 19:39
实在不行 可以重启一下电脑。--------资深 android 程序员特殊技巧。
不是那些问题,可能和投屏软件冲突,也可能原先的adb有问题。重新下载安装adb驱动,搞定截屏[调皮] 本帖最后由 徐颖科 于 2020-6-9 08:44 编辑
晚起鸟儿 发表于 2020-6-9 05:19
不是那些问题,可能和投屏软件冲突,也可能原先的adb有问题。重新下载安装adb驱动,搞定截屏[调皮]
好的。
页:
[1]