首页 > 系统相关 >webtest mobile adb shell

webtest mobile adb shell

时间:2023-03-03 13:23:07浏览次数:48  
标签:shell mobile 命令 adb Android android 设备

s

常见 adb 命令

序号 adb命令 释义 备注
1 adb --help 查看帮助文档  
2 adb start-server 启动adb服务  
  adb kill-server 关闭adb服务  
3 adb devices 查看手机设备  
4 adb push 电脑 >> 手机  
5 adb pull 手机 >> 电脑  
6      
7      
8      
       
       
       
       
       
       
       
       
       
       
       

-

Android adb shell / ADB: Android debug bridge. 

Android手机实际是基于Linux系统的。

Google提供的ADB工具包带有fastboot.exe.rar

http://dl.iteye.com/topics/download/4f68ea40-5928-35ef-820c-f75956e3f26d

 

在你的android手机的设置中,Settings->Applications->Development->USB debugging勾选上,就可以允许PC通过adb shell命令远程登录你手机的linux系统

【安卓手机通用】android adb shell 命令大全

http://jingyan.baidu.com/article/8cdccae9955c4c315413cda8.html

【安卓通用】android adb shell 命令大全

http://jingyan.baidu.com/article/fb48e8be4f58216e622e14b5.html

adb shell 是什么,如何进入?

http://blog.csdn.net/xiebaochun/article/details/29558417

ADB 调试桥

http://baike.baidu.com/view/46000.htm#3

概述

 

adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方便通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。

adb是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机).  它的主要功能有:

* 运行设备的shell(命令行)

* 管理模拟器或设备的端口映射

* 计算机和设备之间上传/下载文件

* 将本地apk软件安装至模拟器或android设备

ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备.

常用命令

 

[1] 1. 查看设备 *adbdevices

这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示

2. 安装软件

*adbinstall <apk文件路径>

这个命令将指定的apk文件安装到设备上

3. 卸载软件

*adbuninstall <软件名>

*adbuninstall -k <软件名>

如果加 -k 参数,为卸载软件但是保留配置和缓存文件.

4. 登录设备shell

*adbshell

*adbshell <command命令>

这个命令将登录设备的shell.

后面加<command命令>将是直接运行设备命令, 相当于执行远程命令

5. 从电脑上发送文件到设备

*adb push <本地路径> <远程路径>

用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)

6. 从设备上下载文件到电脑

*adb pull <远程路径> <本地路径>

用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑

adb push 和 adb pull命令使用教程

http://jingyan.baidu.com/article/67508eb43ea6859cca1ce4af.html

adb push命令 :从电脑上传送文件到手机;

adb pull命令 :从手机传送文件到电脑上;

获取大可乐手机 log 日志到当前目录,命令如下 :

adb pull /dev/log/main ./  

你在运行adb push这条命令时,可能会遇到failed to copy 'D:\file.xtxt' to '/system/' : Read-only file system 的报错信息,这是由于你没执行adb remount命令或者执行这条命令没成功; 

7. 显示帮助信息

*adbhelp

这个命令将显示帮助信息

删除Android系统Rom自带的软件

Android系统没有卸载Rom自带软件的功能.可能有些同学很想删除废了武功的Youtube,想删除墙那边的Twitter.

加上Android的快捷方式没法修改没法自己排序没法分页.

安装的程序太多就会发现原来找到自己想要的东西很难.

综上所述,我觉得告知各位菜鸟同学如何删除自带的程序是很有必要的一件事情.

1.确定手机root了,取得了root权限才能删除系统文件呀.

2.下载Android_db.rar,解压到%windir/%System32下.

3.手机连接数据线,在电脑上打开cmd,然后输入命令

adb remount

adb shell

su

执行完成之后,你会看到:

* daemon not running. starting it now *

* daemon started successfully *

4.接着就是Linux命令行模式了,输入

cd system/app

你会发现没啥变化,然后输入ls回车.

这时候列表显示了system/app里面的所有文件,也就是Rom集成的一些软件了.

5.开始删除吧.比如删除Youtube,他的文件名是Youtube.odex和Youtube.apk

我们要删除这2个文件,敲入以下命令:

adb shell rm -f system/app/Youtube.odex

adb shell rm -f system/app/Youtube.apk

 

end

标签:shell,mobile,命令,adb,Android,android,设备
From: https://www.cnblogs.com/lindows/p/17175264.html

相关文章

  • SequoiaDB分布式数据库2023.2月刊
    本月看点速览技术实力获认可,获评多项荣誉​共建人才生态,与深圳大学举办奖学金颁奖仪式青杉计划2023持续进行,一起攀登更高的“杉”技术实力获认可,获评多项荣誉......
  • Shell脚本学习指南
      https://github.com/feiquan123/shell-script-learn ......
  • shell编程-数值运算的原理
              ......
  • Shell 脚本加密
    shc今天学到一个牛逼的命令,shc。作用是对shell脚本进行加密。并且附带一些有趣的功能。命令格式shc[-edate][-maddr][-iiopt][-xcmnd][-llopt][......
  • Linux简介与常见Shell命令
    1.Linux简介Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户,多任务,支持多线程和多CPU的操作系统,它能运行主要的UNIX工......
  • 关于VMware Centos 7 xshell 连接不上的情况
    关于VMwareCentos7xshell连接不上的情况1、现象在xshell检查ping主机发现能ping同,但是无法ssh上。2、检查思路(先检查系统---》再检查VMware---》台式机)2.1是否......
  • powershell convertTo-json 命令遇到数组只有一个元素 转换为 object 的解决方法
    如题,比如我要Get-NetRoute|ConvertTo-Json获取子网掩码如果结果数组长度大于1那么输出结果是这样的[{...},{...},{...},{...},]但是如果结果数组......
  • Linux-shell编程(一)
    shell编程(一)一、概述shell命令解释器:bash编程命令解释器bash目前应用最广泛一款命令解释器,红帽系列(默认),Debian,Ubuntu,BASH全称:Bourne-AgainSHelld......
  • Linux-shell编程(二)
    shell编程(二)一、运算1.运算符运算符含义+加-减*乘/除%取余^或**幂、指数i=i+1i++计算次数j=j+j+=求和,累加&&并且,前一个......
  • Linux-shell编程(三)
    shell编程(三)一、循环1.循环概述循环类型格式说明for循环for变量in清单(列表);do命令;donefor((i=1;i<=10;i++));doecho$i;done最常用的循环w......