android之adb 常用命令_adb退出文件夹命令-程序员宅基地

技术标签: android  

adb常用命令:


adb kill-server  //关闭adb服务
adb start-server //启动adb服务

adb reboot  //重启设备
adb root    //获取root
adb remount //重新挂载

adb push <本地路径><设备路径> // 上传
adb pull <设备路径><本地路径> // 下载

adb install <apk文件路径> // 安装
adb uninstall <包名> // 卸载

chmod 777 file_name // 修改文件权限

cp srcpath destpath // 复制文件
su   // 切换超级用户
rm file_name // 删除文件
ls // 显示所有文件
ll  // 显示所有文件(包括权限)

 adb logcat // 显示设备日志
exit // 退出

通过adb向设备/sdcard/VoiceRecord/目录下创建10000个后缀为.mp3的空文件

首先写个shell脚本record.sh

#!/system/bin/sh
sleepp()
{
   ls > /sdcard/VoiceRecord/$i.mp3
}
i=1
j=10000
while [ $i -lt $j ];
do 
	echo  "===========$i============"
	i=$((i+1))
	sleepp    
done

然后把此脚本拷贝到设备的system/bin目录下

adb push record.sh /system/bin

最后通过adb shell连接到设备,进入该目录,执行:

./record.sh

tips:第二步可能需要权限,此时可以

adb root 
adb remount

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_17441227/article/details/83001594

智能推荐

ROS入门_1.5 ROS文件系统介绍_ros无人驾驶文件系统-程序员宅基地

文章浏览阅读580次。目录预备工作快速了解文件系统概念文件系统工具使用 rospack使用 roscdroscd log使用 roslsTab 自动完成输入回顾预备工作本教程中我们将会用到ros-tutorials程序包,请先安装:$ sudo apt-get install ros-Indigo-ros-tutorials快速了解文件系统_ros无人驾驶文件系统

输入法无法使用_输入法用ctf激活-程序员宅基地

文章浏览阅读2.8k次。1、引言 最近经常遇到这样一个问题,输入法无法使用,切换键根本没有反应,重新安装了一遍搜狗输入法还是没有作用,于是上网查了查,才找到根本原因。2、原因: 在启动项中把输入法的相关程序禁用了 ctfmon.exe是微软XP操作系统语言文字等输入法程序,没有它,你就无法创建和编辑信件,报告及其他一切需要文字,字母,符号的功能,一般是应该随输入法正常程序 不要阻止_输入法用ctf激活

Unity入门笔记RPG游戏人物控制移动脚本_rpg制造 移动脚本-程序员宅基地

文章浏览阅读1.7k次。1、点击地面人物行走到指定位置,使用NavMeshAgent和Animator,添加在人物模型上的Script Componentusing System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.AI;public class Hero : MonoBehavi..._rpg制造 移动脚本

基础操作_对资源的三类基本操作-程序员宅基地

文章浏览阅读135次。基础操作:1、快读模板:牢记细节快读: 1、使用getchar()去读入数据,注意使用方法,getchar不能放入while中 2、可用isdigit函数来判断是否为数字,分成判断是否为非数字和数字两部分#include<cstdio> ..._对资源的三类基本操作

uni-app 自定义一个消息弹窗组件_uni-popup-message-程序员宅基地

文章浏览阅读1.9k次。<template> <view class="uni-popup-message"> <view class="uni-popup-message__box fixforpc-width" :class="'uni-popup__'+[type]"> <text class="uni-popup-message-text" :class="'uni-popup__'+[type]+'-text'">{{message}}</text>_uni-popup-message

mybatis源码解读(五)——sql语句的执行流程_sqlsession.insert如何调用sql语句源码-程序员宅基地

文章浏览阅读190次。  还是以第一篇博客中给出的例子,根据代码实例来入手分析。 1 static { 2 InputStream inputStream = MybatisTest.class.getClassLoader().getResourceAsStream("mybatis-configuration.xml"); 3 sqlSessionF..._sqlsession.insert如何调用sql语句源码

随便推点

python实现猜数游戏_猜数字代码如何设定答案-程序员宅基地

文章浏览阅读3.4k次。# 1、猜数游戏:# b. 用户输入自己的猜测。如果输入非整数,提示输入1-100之间的整数。# c. 程序返回提示信息,提示信息分别是“猜大了”、“猜小了”和“猜对了”。# d. 用户可根据提示信息再次输入猜测,允许猜3次,如果超过3次,提示“游戏结束,失败”,并公布正确答案import randomx = random.randint(1, 100) # a. 程序随机分配给客户一个1至100之间的整数。Time = 3for i in range(3): ..._猜数字代码如何设定答案

硬币找钱问题-程序员宅基地

文章浏览阅读2.3k次。硬币找钱问题Time Limit:1000MS Memory Limit:65536KTotal Submit:3 Accepted:1 Description 设有6 种不同面值的硬币,各硬币的面值分别为5 分,1 角,2 角,5 角,1 元,2元。现要用这些面值的硬币来购物和找钱。购物时可以使用的各种面值的硬币个数存于数组Coins[1:6]中,商店里各面值的硬币有足够..._假设有面值单位分别为1、4和6的硬币。如果需 要找出金额为8的零钱。 需采用动

Docker映像存储在哪里? Docker容器路径介绍-程序员宅基地

文章浏览阅读1.5w次,点赞4次,收藏14次。Docker has been widely adopted and is used to run and scale applications in production. Additionally, it can be used to start applications quickly by executing a single Docker command. Docker已被广泛采用,并..._/var/lib/docker/volumes 文件夹位置

js+flash+xml实现3D照片墙特效_flash+xml 3d图片墙代码-程序员宅基地

文章浏览阅读2.4k次。此js特效是一款由flash+xml实现3D照片墙,效果非常炫,可以上下左右4个方向旋转,带分页,有声音,点击图片可以放大,可以查看详细介绍与链接,由于资源图片比较多,为了方便演示,所有的图片只用一张,大家用的时候只改XML里面的配置就可以了,非常简单。XML配置结构如下:1tiltviewergallery>_flash+xml 3d图片墙代码

比赛总结——topcoder SRM 665 Div 2_topcoder srm比赛-程序员宅基地

文章浏览阅读182次。 T1 十分的水,枚举暴力一下就行了T2 因为n小于100 所以写了一个暴力。但是因为不太习惯tc的编程方式,所以写的特别慢出错的点:1、tc在评测多个数据的时候,定义在全局变量的内容不会清02、对于取最大值最小值并且比较的数据较多的时候,不要忘记比较自己3、在一个新的点更新数值的时候,应该不仅处理..._topcoder srm比赛

非线性方程组求根的数值解法_非线性方程组数值求根-程序员宅基地

文章浏览阅读654次。非线性方程组求根的数值解法非线性方程组求根的基本思想已知任意函数都可以展开成多项式的累加和f(x)=anxn+an−1xn−1+⋯+a1x1+a0x0f(x)=a_nx^n+a_{n-1}x^{n-1}+\cdots+a_1x^1+a_0x^0f(x)=an​xn+an−1​xn−1+⋯+a1​x1+a0​x0令f(x)=0f(x)=0f(x)=0求出方程组的解工程上一般高次(>4)的非线性方程组不存在解析解,只存在数值解方程组根区间的确定图解法画出函数图像找出与x轴的交点处逐步_非线性方程组数值求根