adb调试(adb调试安装软件)

本篇文章给大家谈谈adb调试,以及adb调试安装软件对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

如何使用ADB进行调试

是用来管理模拟器和真尘型袭机的通用调试工具,该工具功能强大,直接打开cmd即可使用adb命令,adb的全称为Android Debug Bridge,是起到调试桥的作用,通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具,adb的工作方式比较特殊,采用**Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行,借助adb工具我们可以管理设备或手机模拟器的状态,还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等,其实简而言说,adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作

1:查看当前模拟器或者Android设备实例的状态

一般在使用前都会使用adb devices这个命令查看一下模拟器的状态,通过这个命令得到ADB的回应信息,可以看到ADB作为回应为每个实例制定了相关的信息

1.1:emulator-5554为实例名称

1.2:device为实例连接状态,device表示此实例正与adb相连接,offline表示此实例没有与adb连接或者无法响应

2:安装和卸载APK应用程序

你可以从电脑上复制租老一个APK应用到模拟器或者Android设备上,通过adb install path_to_apk安装软件,adb uninstall packageName卸载软件,如果你不知道这个包名,在AndroidManifest.xml里的找package=""就可以了

2.1: 先把apk文件拷贝到sdk目录下的tools

2.2: 进入dos下切换到SDK的安装路径下的tools目录

2.3 :执行安装命令

adb install path_to_apk

发生的错误,因为我连接了真机,而且也打开了模拟器,所以adb给我的回应信息是“比一个多的驱动设备和模拟器”,我最后关闭掉了模拟器在运行安装命令,就提示安装成功了

卸载APK

3:从本机上复制文件到模拟器或者Android设备

adb push 本地路径远程路径,本地路径指的是自己的机器上或者模拟器上的目标文件,远程路径指的是远程设备实例上的目标文件

4:从模拟器复制文件到模拟器或者Android设备

adb pull 远程路径本地路径,本地路径指的是自己的机器上或者模拟器上的目标文件,远程路径指的是远程设备实例上的目标文件

输入adb shell就可以进入shell命令行了,可以使用一些常用的shell命令,如:派兄ls命令列出了文件

【Android】如何使用ADB进行调试

【Android】使用ADB进行调拿迅扰试,有如下两种方法:

方法一:配置环境变量

直接将 adb 文件夹的目录添加到系统环境变量 Path 中,操作步骤:我的电脑 - 属性 - 高级系统设置 - 环境变量。 

方法二:复制到系统文件目录

将 adb 工具包昌激的四个文件都复制到 C:\Windows\System32 目录里。

这是网上推荐的方式之一,但是我尝试之后发现并不能正常使用,在cmd窗口输入 adb 还报错 “无法启动此程序,因为计算机中丢失 AdbWinApi.dll。尝试重新安装该程序解决此问题。”

解决方法:这个配置过程跟系统的位数有关,假如系统是32位的,则将四个文件都复制到 C:\Windows\System32 目录里即可。

但是,假如使用的Windows系统是64位的,则需要将其中的 AdbWinApi.dll 文件复制到 C:\Windows\SysWOW64里,这样就一切正常了。

扩展资料

adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方便通过DDMS来调试Android程序,说白了就是debug工具。

adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,消旦所以当我们运行Eclipse时adb进程就会自动运行。

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

1、运行设备的shell(命令行)

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

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

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

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

参考资料:百度百科▬ADB(调试桥)

adb调试常用命令

1,adb服务

2,设备

3,重启

4,查看进程

5,查看系统当前内存使用情况

adb shell cat /proc/meminfo

6,Activity调试

(推荐一个Android Studio插件ADB idea)

1,安装apk

1,将电脑文件复制到设备sd卡上

adb push 电脑文件路径 /sdcard

2,设备文件复制到电脑上

adb pull /sdcard/text.txt 电脑文件路径

3,删除

adb shell rm /sdcard/text.txt

-f 强制删缺孙除文件不需要确认

-r 递归删除文件夹内文件

-i 删虚禅除文件前需要确认

4,创建目录

adb shell mkdir -p /sdcard/temp/test/

指定-p递归创建目录

5,创建文件

adb shell touch /sdcard/text.txt

6,复制文件

adb shell cp /sdcard/text.txt /sdcard/test/

7,移动文件

移动同一目录下的文件相当于重命名文件

adb shell mv /sdcard/1.txt /sdcard/2.txt

1,申请root权限

adb shell su

2,查看手机上所有的包名

adb shell cd data/data ls

3, Linux 多个命令行一起执行可以用 “;” 或者 “” 进行分割

cd data/data ; ls

4,adb shell查看文件后退出

exit 或者 Ctrl + D

5,adb shell命令下全盘查找特定名称文件的方法

busybox find -name “filename”

1,修改文件所有者命令

处理指定目录以及其子目录下的所有文件。

chown -R

如果加了-R。说明当前文件夹和子文件夹;

如果不加-R。说明仅仅针对当前文件夹;

chown [所有者][:[组]] 文件差扮尘

举例:chown mail:mail log2012.log

官方连接:

原文连接:

[img]

关于adb调试和adb调试安装软件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

标签列表