adb常用的20个命令(ADB使用什么命令能把手机数据库里的文件复制到电脑上和外置内存卡上)

2025-04-19 00:40:02 0

adb常用的20个命令(ADB使用什么命令能把手机数据库里的文件复制到电脑上和外置内存卡上)

本文目录

ADB使用什么命令能把手机数据库里的文件复制到电脑上和外置内存卡上

ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备.  先说安装方法, 电脑上需要安装客户端. 客户端包含在sdk里. 设备上不需要安装, 只需要在手机上打开选项settings-applications-development-USBdebugging.  对于Mac和Linux用户, 下载好的sdk解压后, 可以放~或者任意目录. 然后修改~/.bash_profile文件, 设置运行环境指向sdk的tools目录.  具体是打开~/.bash_profile文件(如果没有此文件也可以自行添加), 在里面加入一行:  export PATH=${PATH}:《你的sdk目录》/tools  然后就可以使用adb命令了.  嫌安装麻烦的同学其实也可以省去上面安装步骤, 直接输入完整路径来使用命令  对于windows xp用户, 需要先安装usb驱动  android_usb_windows.zip (1.33 MB) , 然后如果你只打算使用adb而不想下载整个sdk的话, 可以下载这个单独的adb工具包  adb_win.zip (571.56 KB) 下载后解压, 把里面 adb.exe 和 AdbWinApi.dll 两个文件放到系统盘的 windows/system32 文件夹里就可以了    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个文件,敲入以下命令:  rm Youtube.*  重启,Youtube已经删除掉了,注意各位同学千万不要删除你不知道是啥的东西.  指定允许AVD的内存大小:  emulator -avd avdName -partition-size 256  启动一个叫avdName的模拟器,允许内存最大为256MADB常用的几个命令  1. 查看设备  adb devices  这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示  2. 安装软件  adb install  这个命令将指定的apk文件安装到设备上  3. 卸载软件  adb uninstall 《软件名》  adb uninstall -k 《软件名》  如果加 -k 参数,为卸载软件但是保留配置和缓存文件.  4. 登录设备shell  adb shell  adb shell  这个命令将登录设备的shell.  后面加将是直接运行设备命令, 相当于执行远程命令  5. 从电脑上发送文件到设备  adb push 《本地路径》 《远程路径》  用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)  6. 从设备上下载文件到电脑  adb pull 《远程路径》 《本地路径》  用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑  7. 显示帮助信息  adb help  这个命令将显示帮助信息    删除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个文件,敲入以下命令:  rm Youtube.*  重启,Youtube已经删除掉了,注意各位同学千万不要删除你不知道是啥的东西.  指定允许AVD的内存大小:  emulator -avd avdName -partition-size 256  启动一个叫avdName的模拟器,允许内存最大为256M

Android手机软重启adb命令是什么

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

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

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

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

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

扩展资料

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

2、 安装软件:adbinstall 《apk文件路径》。

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

3、 卸载软件

adbuninstall 《软件名》。

adbuninstall -k 《软件名》。

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

参考资料来源:百度百科-ADB

app测试经常使用的adb shell指令有哪些

1. 显示系统中全部Android平台: android list targets 2. 显示系统中全部AVD(模拟器): android list avd 3. 创建AVD(模拟器): android create avd --name 名称 --target 平台编号 4. 启动模拟器: emulator -avd 名称 -sdcard ~/名称.img (-skin 1280x800) 5. 删除AVD(模拟器): android delete avd --name 名称 6. 创建SDCard: mksdcard 1024M ~/名称.img 7. AVD(模拟器)所在位置: Linux(~/.android/avd) Windows(C:\Documents and Settings\Administrator\.android\avd) 8. 启动DDMS: ddms 9. 显示当前运行的全部模拟器: adb devices 10. 对某一模拟器执行命令: abd -s 模拟器编号命令 11. 安装应用程序: adb install -r 应用程序.apk 12. 获取模拟器中的文件: adb pull 《remote》 《local》 13. 向模拟器中写文件: adb push 《local》 《remote》 14. 进入模拟器的shell模式: adb shell 15. 启动SDK,文档,实例下载管理器: android 16. 缷载apk包: adb shell cd data/app rm apk包 exit adb uninstall apk包的主包名 adb install -r apk包 17. 查看adb命令帮助信息: adb help 18. 在命令行中查看LOG信息: adb logcat -s 标签名 19. adb shell后面跟的命令主要来自: 源码\system\core\toolbox目录和源码\frameworks\base\cmds目录。 20. 删除系统应用: adb remount (重新挂载系统分区,使系统分区重新可写)。 adb shell cd system/app rm *.apk 21. 获取管理员权限: adb root 22. 启动Activity: adb shell am start -n 包名/包名+类名(-n 类名,-a action,-d date,-m MIME-TYPE,-c category,-e 扩展数据,等)。 23、发布端口: 你可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如: adb forward tcp:5555 tcp:8000 24、复制文件: 你可向一个设备或从一个设备中复制文件, 复制一个文件或目录到设备或模拟器上: adb push 《source》 《destination》《/destination》《/source》 如:adb push test.txt /tmp/test.txt 从设备或模拟器上复制一个文件或目录: adb pull 《source》 《destination》《/destination》《/source》 如:adb pull /addroid/lib/libwebcore.so . 25、搜索模拟器/设备的实例: 取得当前运行的模拟器/设备的实例的列表及每个实例的状态: adb devices 26、查看bug报告: adb bugreport 27、记录无线通讯日志: 一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录: adb shell logcat -b radio 28、获取设备的ID和序列号: adb get-product adb get-serialno 29、访问数据库SQLite3 adb shell sqlite3 #cd system/sd/data //进入系统内指定文件夹 #ls //列表显示当前文件夹内容 #rm -r xxx //删除名字为xxx的文件夹及其里面的所有文件 #rm xxx //删除文件xxx #rmdir xxx //删除xxx的文件夹

adb常用的20个命令(ADB使用什么命令能把手机数据库里的文件复制到电脑上和外置内存卡上)

本文编辑:admin

更多文章:


linux初学者入门书籍(学linux看什么书)

linux初学者入门书籍(学linux看什么书)

本文目录学linux看什么书各位前辈,linux学习,买什么书学习linux,入门的话看哪本书比较好学linux看什么书推荐这几本:《跟老男孩学Linux运维Web集群实战》《跟老男孩学Linux运维Shell编程实战》《跟老男孩学Linu

2025年2月20日 12:20

html各种标签的含义(html所有标签及应用含义)

html各种标签的含义(html所有标签及应用含义)

本文目录html所有标签及应用含义html标签是什么意思HTML标记中分别代表什么含义html中的标签是什么意思html所有标签及应用含义《! - - ... - -》 批注 《a href target》 指定超级链接的分割窗口

2025年2月23日 18:50

linux可以用来干嘛(LINUX系统主要用来做什么)

linux可以用来干嘛(LINUX系统主要用来做什么)

本文目录LINUX系统主要用来做什么Linux到底是干嘛的什么用啊最常用的linux系统是哪一个用linux主要用来做啥呢linux系统一般用来干嘛linux系统能做什么linux到底能干嘛举个例子Linux有什么实际用途请问linux主要

2025年2月25日 18:10

mfc指的是什么?mfc是什么

mfc指的是什么?mfc是什么

本文目录mfc指的是什么mfc是什么mfc指的是什么MFC,英文全称为Macro-Fibre Composite(宏观纤维复合材料),是一种柔韧性的压电材料。MFC同压电陶瓷(PZT)一样,当电压作用于MFC时,MFC会随电压和频率的变化产

2025年4月5日 09:30

补网视频教学视频(网络教学视频是怎么录制的,什么软件,给个答案)

补网视频教学视频(网络教学视频是怎么录制的,什么软件,给个答案)

本文目录网络教学视频是怎么录制的,什么软件,给个答案什么叫视频教学我要找一些高等数学教学视频的网址哪个网站有一些优秀教学视频下载,或者购买,小学语文类的,谢谢网络教学视频是怎么录制的,什么软件,给个答案屏幕录像专家 用的比较多 ,是一款很有

2025年3月19日 14:20

谷歌离线地图包下载(如何获取谷歌离线地图)

谷歌离线地图包下载(如何获取谷歌离线地图)

本文目录如何获取谷歌离线地图谷歌卫星地图离线地图怎么下载如何获取谷歌离线地图  方法/步骤  1  首先是安装谷歌地图 app ,这个我想大家应该都会的吧。  打开谷歌地图,然后在搜索框里输入“ok map”,这时谷歌地图就开始加载我们当前

2025年4月10日 19:30

instrument下载(我的Labview函数模板的Instrument I/O下没有serial子模板,怎么办去哪里下载谢谢)

instrument下载(我的Labview函数模板的Instrument I/O下没有serial子模板,怎么办去哪里下载谢谢)

本文目录我的Labview函数模板的Instrument I/O下没有serial子模板,怎么办去哪里下载谢谢解决问题重分追加!!急求microsoft musical instrument这个软件的下载!!非常感谢!!哪个网站可以下载w-

2025年3月6日 10:20

应用程序管理器(三星手机怎么设置应用程序管理器)

应用程序管理器(三星手机怎么设置应用程序管理器)

本文目录三星手机怎么设置应用程序管理器苹果手机的应用程序管理器在哪里找笔记本的应用管理器怎么打开关于应用程序管理器的求助你好,为什么应用程序管理器里面很多软件,在应用程序里面看不到呢三星手机怎么设置应用程序管理器手机自动启动软件是无法永久关

2025年3月26日 01:30

健身房健身器材有哪些图片及名称?为什么健身房内动感单车如此受欢迎

健身房健身器材有哪些图片及名称?为什么健身房内动感单车如此受欢迎

本文目录健身房健身器材有哪些图片及名称为什么健身房内动感单车如此受欢迎建立一个基本的家庭健身房需要购买哪些健身器材呢如何在健身房拍出好看的照片哪里有健身房跑步的图片谁知道这个健身房还是瑜伽啊,这个美女叫什么,或者怎么搜健身房练腿用什么器械图

2025年2月21日 16:10

demonstrate的用法(怎样用英语翻译:一方面,另一方面谢谢!)

demonstrate的用法(怎样用英语翻译:一方面,另一方面谢谢!)

本文目录怎样用英语翻译:一方面,另一方面谢谢!这句英文又语法或用法错误吗词义辨析 抗议demonstration protest及物动词用法陈述类要求词在Essay写作使用中有什么区别demonstrated that后面用有主语吗At t

2025年2月21日 20:40

equivalent什么意思中文(equivalent和equal 有什么区别)

equivalent什么意思中文(equivalent和equal 有什么区别)

本文目录equivalent和equal 有什么区别equivalent是什么意思啊如何背equivalent是什么意思equivalent是什么意思是什么意思equivalent和equal 有什么区别一、词义辨析不一样1、equal多指

2025年4月12日 20:20

rdb和aof的区别是什么?什么叫rdb数据库

rdb和aof的区别是什么?什么叫rdb数据库

本文目录rdb和aof的区别是什么什么叫rdb数据库rdb和aof的区别rdb和aof的区别是什么rdb和aof的区别为:形式不同、启动效率不同、安全性不同。一、形式不同1、rdb:rdb在指定的时间间隔内将内存中的数据集快照写入磁盘,实际

2025年3月21日 17:30

flash翻译(flash可以翻译为闪现吗)

flash翻译(flash可以翻译为闪现吗)

本文目录flash可以翻译为闪现吗flash翻译啊flash可以翻译为闪烁吗flash是啥意思请帮忙翻译一段外贸英语,谢谢!flash可以翻译为闪现吗flash可以翻译为闪现,主要表现思想等方面的闪现。如:An idea flashed i

2025年3月5日 23:30

mistakes怎么读(make.mistakes怎么读)

mistakes怎么读(make.mistakes怎么读)

本文目录make.mistakes怎么读mistakes怎么读 用中文译,mistakes怎么读英文,mistake,翻译成中文怎么读mistake 要不要浊化mistake什么意思make.mistakes怎么读英文原文:make mis

2025年4月6日 13:20

防火墙的作用包括(防火墙的主要作用是)

防火墙的作用包括(防火墙的主要作用是)

本文目录防火墙的主要作用是防火墙的主要功能是什么防火墙的主要功能和几种类型防火墙的主要作用是防火墙的主要功能有:(1)网络安全的屏障防火墙可通过过滤不安全的服务而减低风险,极大地提高内部网络的安全性。由于只有经过选择并授权允许的应用协议才能

2025年3月30日 03:20

“沙盘推演”是什么?沙盘推演的方法步骤

“沙盘推演”是什么?沙盘推演的方法步骤

本文目录“沙盘推演”是什么沙盘推演的方法步骤什么是沙盘推演测评法请问什么叫做“沙盘推演”什么叫“沙盘推演”沙盘推演是什么“沙盘推演”是什么介绍:沙盘推演属于一种军旗,沙盘上模拟着下一场战争所在地的大略地形,并且在上面用各种标识标明情报掌握之

2025年2月27日 04:30

vs2008 序列号(win7系统下Visual Studio 2008怎么添加序列号)

vs2008 序列号(win7系统下Visual Studio 2008怎么添加序列号)

本文目录win7系统下Visual Studio 2008怎么添加序列号visual c++ 2008 express edition 密钥求一个Microsoft Visual Studio 2008的注册码!!visual stdio

2025年4月12日 17:30

web服务器是干什么的(服务器web是什么)

web服务器是干什么的(服务器web是什么)

本文目录服务器web是什么web服务器有什么用服务器web是什么Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以处理浏览器等Web客户端的请求并返回相应响应,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全

2025年2月27日 20:00

易语言源码查看(我要看易语言源码)

易语言源码查看(我要看易语言源码)

本文目录我要看易语言源码易语言怎么查看已编辑程序的全部源码(包含对话框编辑框等的设定语句)我要看易语言源码.版本 2.程序集 窗口程序集_启动窗口.程序集变量 问题, 文本型, , “3“.程序集变量 答案, 文本型, , “3“.程序集变

2025年3月23日 17:50

数据库技术是什么(数据库技术的主要目的是什么包括什么)

数据库技术是什么(数据库技术的主要目的是什么包括什么)

本文目录数据库技术的主要目的是什么包括什么数据库是干什么用的呢什么是数据库技术数据库技术是什么什么是数据库数据库技术的主要目的是什么包括什么数据库技术的主要目的是研究如何组织和存储数据,如何高效地获取和处理数据。包括:信息,数据,数据处理,

2025年3月13日 12:40

近期文章

origins(origins怎么读)
2025-04-19 00:50:07
本站热文

harbor,port,pier的区别?谁能解释“harbour“(港口)与“pier“(码头)的区别
2025-02-22 17:40:03 浏览:20
ibatis foreach(ibatis 批量update操作)
2025-02-10 23:40:06 浏览:7
endless rain(endless rain表达什么情感)
2025-02-14 06:00:02 浏览:7
标签列表

热门搜索