Skyexu / TopSup

答题辅助决策:头号英雄等答题类游戏
https://www.jianshu.com/p/dc828c4b901d
1.32k stars 351 forks source link

小米手机,三星手机提示暂不支持当前设备 #57

Open Aleck16 opened 6 years ago

Aleck16 commented 6 years ago

小米手机,三星手机提示暂不支持当前设备,自己使用adb终端命令是可以传输图片的 但是此程序运行就报错了,提示不支持当前设备

MrLeion commented 6 years ago

@Aleck16 adb devices 试过吗?

NokyZhang commented 6 years ago

更新一下驱动试试 @Aleck16

Aleck16 commented 6 years ago

@MrLeion 都试过了,可以看到自己的手机设备

Aleck16 commented 6 years ago

@NokyZhang 什么意思,更新哪个驱动,我目前手机可以连接adb,使用adb命令可以获取到手机截图,但是使用此程序总是提示不支持此设备

NokyZhang commented 6 years ago

@Aleck16 设备管理器里有一个Android Device 更新一下再试试吧

Aleck16 commented 6 years ago

@NokyZhang 提示已经是最新驱动软件

billreus commented 6 years ago

你把文件拷贝到adb下面去,然后cmd先开adb然后直接在里面python 文件名.py就行了

Aleck16 commented 6 years ago

@billreus 恩恩,可以了。太感谢啦

zuisixian commented 6 years ago

@billreus 我也遇到这个问题,你说的把文件拷贝到adb下面去是什么意思呢?多谢

typistw commented 6 years ago

@zuisixian 猜测是找不到adb这个命名,把adb安装路径加到环境变量也可解决这个问题

Aleck16 commented 6 years ago

@ @zuisixian 是的,程序代码找不到设备,是由于adb的目录和程序不再同一个目录,你可以把adb文件拷贝到程序代码的目录下,也可可吧程序代码拷贝到adb的目录下,总之要在同一个 文件夹下面才可以,这样程序才可以读取到adb然后截图手机

Aleck16 commented 6 years ago

@typistw 不是的,adb单独是可以使用 的,知识程序找不到。是把adb和程序放到同一个文件夹下,我的这样做就可以了

Aleck16 commented 6 years ago

感谢各位大佬的帮助,我的这个问题已经解决了。后来者遇到这个问题,参照以上留言。应该是没有问题的

typistw commented 6 years ago

@Aleck16 嗯,就是提供一个思路,我遇到这个问题把adb加入环境变量即可正常运行了,就不用拷贝来拷贝去的了

Aleck16 commented 6 years ago

@typistw 恩恩,谢谢啦^_^