Android 使用Shell脚本截屏并自动传到电脑上
作者:yanzi1225627 时间:2022-07-06 01:21:43
Android设备用久了,截屏是个麻烦事。更麻烦的是通过qq传到电脑上,倒腾半天。其实用adb命令就可以截屏,然后写个pull的语句就可以拉到电脑上了。文件名为capture.sh, 内容如下:
#! /bin/bash
adb shell screencap -p /sdcard/test.png
#adb pull /sdcard/test.png ~/Desktop/test.png
dir=~/Desktop/
curr=`date "+%Y-%m-%d %H:%M:%S"`
name=${dir}"screenshot"${curr}".png"
echo "${name}"
adb pull /sdcard/test.png "$name"
说明如下:
1,本文电脑环境为MAC,windows上需要改改路径,没有测试;
2,请尽量手动将代码敲到用vim新建的脚本文件里,否则会遇到一些奇奇怪怪的问题。
3,运行脚本./capture.sh就自动截屏,并将文件传到电脑桌面上了。
以上给大家介绍Android 使用Shell脚本截屏并自动传到电脑上的相关知识,希望对大家有所帮助!
标签:android,shell,截屏
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
jdk8使用stream实现两个list集合合并成一个(对象属性的合并)
2023-08-05 16:49:30
![](https://img.aspxhome.com/file/2023/5/57705_0s.png)
JVM类加载,垃圾回收
2022-08-16 02:44:36
![](https://img.aspxhome.com/file/2023/1/61771_0s.png)
详解如何在SpringBoot中自定义参数解析器
2023-07-24 16:06:51
Java 六类运算符详解
2023-08-27 20:37:37
java 高并发中volatile的实现原理
2022-11-24 19:58:22
Java集合使用 Iterator 删除元素
2022-02-25 12:32:44
深入了解SparkSQL的运用及方法
2023-06-08 13:43:27
![](https://img.aspxhome.com/file/2023/6/64126_0s.jpg)
Java程序控制逻辑—流程控制
2023-08-28 01:51:18
springboot连接不上redis的三种解决办法
2022-03-21 20:57:23
![](https://img.aspxhome.com/file/2023/3/67093_0s.png)
UGUI绘制多点连续的平滑曲线
2022-01-16 06:22:45
Unity封装延时调用定时器
2022-10-14 05:43:53
Java Code Cache满导致应用性能降低问题解决
2021-06-18 18:17:56
MyBatis如何进行双重foreach循环
2022-11-24 22:54:17
springboot中bean的加载顺序问题
2022-01-04 19:55:57
![](https://img.aspxhome.com/file/2023/0/62510_0s.png)
Java实现多个wav文件合成一个的方法示例
2021-10-08 08:14:25
JAVA JDK8 List分组获取第一个元素的方法
2021-06-24 13:07:51
java 重载(overload)与重写(override)详解及实例
2021-06-18 15:59:45
![](https://img.aspxhome.com/file/2023/2/64752_0s.png)
Spring Cloud Eureka(全面解析) 大白话
2022-11-12 22:43:02
![](https://img.aspxhome.com/file/2023/5/62735_0s.png)
springcloud配置ssh的问题及解决方法
2023-11-03 15:48:11
![](https://img.aspxhome.com/file/2023/7/58757_0s.jpg)
Spring 与 JDK 线程池的简单使用示例详解
2023-08-20 04:02:59