版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1/1利用adb为android手机安装软件ADB全称AndroidDebugBridge,是androidsdk里的一个工具,用这个工具可以直接操作管理android模拟器或者真实的andriod设备
ADB全称AndroidDebugBridge,是androidsdk里的一个工具,用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机).
它的主要功能有:
*运行设备的shell(命令行)
*管理模拟器或设备的端口映射
*计算机和设备之间上传/下载文件
*将本地apk软件安装至模拟器或android设备
ADB是一个客户端-服务器端程序,其中客户端是你用来操作的电脑,服务器端是android设备.
先说安装方法,电脑上需要安装客户端.客户端包含在sdk里.设备上不需要安装,只需要在手机上打开选项
settings-applications-development-USBdebugging.
对于Mac和Linux用户,下载好的sdk解压后,可以放~或者任意名目.然后修改~/.bash_profile文件,设置运行环境指向sdk的tools名目.
详细是打开~/.bash_profile文件(假如没有此文件也可以自行添加),在里面加入一行:
exportPATH=${PATH}:/tools
ADB常用的几个命令
1.查看设备
*adbdevices
这个命令是查看当前连接的设备,连接到计算机的android设备或者模拟器将会列出显示
2.安装软件
*adbinstall
这个命令将指定的apk文件安装到设备上
3.卸载软件
*adbuninstall
假如加-k参数,为卸载软件但是保留配置和缓存文件.
4.登录设备shell
*adbshell
*adbshell
这个命令将登录设备的shell.
后面加将是直接运行设备命令,相当于执行远程命令
5.从电脑上发送文件到设备
*adbpush
用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)
6.从设备上下载文件到电脑
*adbpull
用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑
7.显示关心信息
*adbhelp
这个命令将显示关心信息
删除Android系统Rom自带的软件
Android系统没有卸载Rom自带软件的功能.可能有些同学很想删除废了武功的Youtube,想删除墙那边的Twitter.
加上Android的快捷方式没法修改没法自己排序没法分页.
安装的程序太多就会发觉原来找到自己想要的东西很难.
综上所述,我觉得告知各位菜鸟同学如何删除自带的程序是很有必要的一件事情.
1.确定手机root了,取得了root权限才能删除系统文件呀.
2.下载Android_db.rar,解压到%windir/%System32下.
3.手机连接数据线,在电脑上打开cmd,然后输入命令
adbremount
adbshell
su
执行完成之后,你会看到:
*daemonnotrunning.startingitnow*
*daemonstartedsuccessfully*
4.接着就是Linux命令行模式了,输入
cdsystem/app
你会发觉没啥变化,然后输入ls回车.
这时候列表显示了system/app里面的全部文件,也就是Rom集成的一些软件了.
5.开头删除吧.比如删除Youtube,他的文件名是Youtube.odex和Youtube.apk
我们要删除这2个文件,敲入以下命令:
rmYoutube.*
重启,Youtube已经删除掉了,留意各位同学千万不要删除你不知道是啥的东西.
利用adb为android手机安装软件
安装apk到手机:
adbinstallc:\HA_drocap2_JOY3G.apk
启动所安装的程序,手机要是root权限并且进入到data\app名目下:
#amstart-ncn.vsp/cn.vsp.StartActivty
查看相应的日志:
adblogcat-swelcome:i
【操作命令】
1.查看设备
adbdevices
这个命令是查看当前连接的设备,连接到计算机的android设备或者模拟器将会列出显示
2.安装软件
adbinstall
adbinstall:这个命令将指定的apk文件安装到设备上
3.卸载软件
adbuninstall
假如加-k参数,为卸载软件但是保留配置和缓存文件.
4.进入设备或模拟器的shell:
adbshell
通过上面的命令,就可以进入设备或模拟器的shell环境中,在这个LinuxShell中,你可以执行各种Linux的命令,另外假如只想执行一条shell命令,可以采纳以下的方式:
adbshell[command]
如:adbshelldmesg会打印出内核的调试信息。
5.发布端口
可以设置任意的端口号,做为主机向模拟器或设备的恳求端口。如:
adbforwardtcp:5555tcp:8000
6.从电脑上发送文件到设备
adbpush
用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)
7.从设备上下载文件到电脑
adbpull
用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑
8、查看bug报告
adbbugreport
9、记录无线通讯日志
一般来说,无线通讯的日志特别多,在运行时没必要去记录,但我们还是可以通过命令,设置记录:
adbshell
logcat-bradio
10、猎取设备的ID和序列号
adbget-product
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026四川乐山市沐川县人力资源服务中心招募见习人员1人备考题库含答案详解【b卷】
- 2026平安财险甘孜县支公司农险客户经理招聘备考题库(四川)附答案详解【a卷】
- 2026中国农业科学院饲料研究所新兽药与免疫调控创新团队科研助理招聘2人备考题库带答案详解(黄金题型)
- 2026四川成都市龙泉驿区东山国际小学教师招聘12人备考题库附完整答案详解(网校专用)
- 2026山东东营锦苑大地幼儿园招聘幼儿园教师1人备考题库附参考答案详解(预热题)
- 2026广东深圳市宝安区翻身实验学校(西校区)诚聘初中道法、高中历史教师2人备考题库含完整答案详解【名师系列】
- 2026上半年北京事业单位统考市纪委市监委招聘5人备考题库含答案详解【预热题】
- 2026广东深圳市宝安区中英公学高薪诚聘特色普通高中各科教师备考题库完整附答案详解
- 2026春季中国工商银行辽宁分行校园招聘72人备考题库含答案详解【轻巧夺冠】
- 2026长鑫存储科技集团股份有限公司招聘16人备考题库附答案详解【培优a卷】
- 翻译责任制度
- 武汉启瑞药业有限公司及产品介绍
- 2026广东深圳市龙岗区宝龙街道招考聘员14人(2603批次)笔试备考试题及答案解析
- 2026年安徽城市管理职业学院单招职业适应性考试题库附参考答案详解(a卷)
- 2026四川成都传媒集团人力资源服务中心售前工程师、内控法务专员等岗位招聘4人笔试备考试题及答案解析
- 2026北京水务投资集团有限公司招聘9人笔试备考试题及答案解析
- 2026高三二轮复习策略
- 2025年度执法资格模拟试题含答案详解
- 2026届高三历史复习策略与核心考点精讲
- GB/T 46821-2025嵌入式基板测试方法
- 华为合规新管控机制
评论
0/150
提交评论