相关疑难解决方法(0)

打开设备上的屏幕

我怎样才能打开它?

我试过这样的事

adb -d  shell am broadcast -a android.intent.action.SCREEN_ON
Run Code Online (Sandbox Code Playgroud)

它真的应该工作,我发送广播意图它是由系统接收,但屏幕没有打开

我不明白是什么问题,是否可以通过代码转动设备的屏幕?我的意思是软件?因为似乎只需按下硬件按钮即可完成屏幕的打开...至少我得到了那个感觉,我错了吗?

android screen broadcast android-intent

14
推荐指数
4
解决办法
2万
查看次数

在Android上使用adb可以在触摸屏上产生连续的滑动动作吗?

我试图在adb的帮助下重现滑动动作.目前,此代码有效(用于滑动)

adb shell input touchscreen swipe 530 1420 530 1120
adb shell input touchscreen swipe 530 1120 830 1120
Run Code Online (Sandbox Code Playgroud)

是的

adb shell input touchscreen swipe x1,y1, x2,y2
Run Code Online (Sandbox Code Playgroud)

但它们是两个不连续的滑动..它相当于第一次滑动,将你的手从屏幕上移开并进行第二次滑动等等.

我希望能够实现这一点作为一次轻扫..就像,想象一个游戏,在下面的热火,你必须拖动om-nom跨越各种障碍,而不用手指离开om-nom ..用上面提到的adb swipe,可怜的om-nom将落入火中并成为烤制的om-nom.:(

就像是

adb shell input touchscreen swipe [(x1,y1, x2,y2), (x3,y3, x4,y4)...(xn-1,yn-1, xn,yn)]
Run Code Online (Sandbox Code Playgroud)

如果不是adb,还有其他选择吗?

android adb swipe swipe-gesture

10
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×2

adb ×1

android-intent ×1

broadcast ×1

screen ×1

swipe ×1

swipe-gesture ×1