利用adb为android手机安装软件_第1页
利用adb为android手机安装软件_第2页
利用adb为android手机安装软件_第3页
利用adb为android手机安装软件_第4页
利用adb为android手机安装软件_第5页
已阅读5页,还剩1页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论