root uid 0 gid 0

system uid 1000 gid 1000

shell uid 2000 gid 2000

app uid 10000 gid 10000

jarsigner -verbose -keystore E:\Epan\huluxia.key -signedjar C:\Users\xuhaiyang\Desktop\admo\sing_4096.apk C:\Users\xuhaiyang\Desktop\admo\un4096.apk huluxia

adb 指令

adb devices 列出当前连接的设备

adb -s serialNumber shell

adb shell 进入手机管理

adb install apkpath -r -f -s 安装应用

adb uninstall apkpackname -k 卸载应用

adb push 电脑端文件路径 手机端文件路径

adb pull 手机端文件路径 电脑端文件路径

adb reboot 重启手机(adb shell reboot)

adb reboot recovery 重启恢复模式

adb reboot bootloader 重启引导模式

adb wait-for-device

adb shell monkey -v -p com.example.administrator.myapplication 500

adb forward tcp:1100 tcp:1200

adb shell getprop 获取手机参数

cat /proc/cpuinfo 查看CPU信息

adb shell dumpsys cpuinfo |notification| meminfo |cpuinfo 查看手机当前的cpu使用 notification使用 meminfo

1、手机截屏 screen sdk_version filepath

2、手机字体修改 替换/system/fonts/DroidSansFallback.ttf (中文 )文件 ,替换/system/fonts/DroidSans.ttf (英文文件)

3、卸载系统应用

(1)获取应用的路径 pm path packname

(2)移除apk rm apkpath

(3)彻底删除残留文件 pm uninstall packnmae ;rm -r /data/data/packname;

4、结束系统进程

(1)ps

(2)kill pid

5、静默安装卸载

6、可以禁止开机启动项,冻结应用

7、屏幕解锁

rm /data/system/gesture.key;rm /data/syste/locksettings.;

8、应用及应用数据的备份,移动应用到系统应用。

busybox cp -r -f -p -P source/ des/

10、修改开机动画

替换 /system/media/bootaniation.zip(注意压缩时用winrar 压缩存储模式)

三星官方系统 需要替换/system/bin/samsungani 为自己的 然后执行上面的步骤。

11、更换系统刷机

12.查看短信,联系人数据库

cat /data/data/com.android.providers.contacts/databases/contacts2.db > /data/lcoal/tmp/1.db

adb pull /data/lcoal/tmp/1.db pc_path

cat /data/data/com.android.providers.telephony/databases/mmssms.db > /data/lcoal/tmp/1.db

adb pull /data/lcoal/tmp/1.db pc_path

pm path packname 查看apk安装的路径

pm install -r -f -s apppath 安装apk,r 强制安装,f 安装手机内存 s 安装sdcard

pm uninstall -k packname 卸载应用 -k 保留应用数据 /data/data/packname下的数据 或者 /sdcard/Android/data/packnmae

pm enable packname 设置应用为不可用,或者组件不可用 组件跟类的完整路径

pm disable packname 设置应用可用

pm setInstallLocation 0 1 2 设置应用安装的默认目录 0 auto 1 手机内存 2 sdcard

pm getInstallLocation 查看当前设置

pm clear packname 清楚应用缓存数据

linux 常用指令:(权限)

busybox

rm 移除文件 或 文件夹 rm /data/local/tmp/1.apk

cd 进入目录 cd /data/local/tmp

cat 查看文件内容 cat /proc/cpuinfo ; 复制文件 cat /data/local/tmp/1.apk > /sdcard/1.apk

cp 复制文件 cp /data/local/tmp/1.apk /sdcard/1.apk

mv 移动文件,重命名文件 mv /data/local/tmp/1.apk /data/local/tmp/2.apk

chmod 为文件或目录赋权限 chmod 777 /data/local/tmp/1.apk

chown 为文件赋所属者 chown 0.0 /data/local/tmp/1.apk

echo 写入文件 如果文件不存在创建并写入 echo '111' > /sdcard/1111.txt

md5sum 获取文件md5码 md5sum /system/app/1.apk

halt 关机 不是所有手机都有此指令

reboot 重启手机

id 获取当前用户信息

touch 创建一个空文件 touch /data/local/tmp/1.txt

sleep 睡眠多少秒 sleep 10

mkdir 创建文件夹 mkdir /sdcard/nihao

ps 查看当前系统所有进程

kill 杀进程 kill 进程id

ls 列出当前文件夹下的文件

gzip ungzip

mount 挂载分区 mount -o remount rw /system

df 查看磁盘空间 df /system

app 权限 10000-

shell 权限2000

system 1000

root 0

1.adb 指令

a.查看链接终端设备 adb devices

b.进入设备终端 adb shell ;多台设备 adb -s 设备号 shell

c.往手机放文件 adb [-s 设备号] push pc文件路径 手机path

d.从手机往电脑获取文件 adb [-s 设备号] pull phone文件路径 pc_path

e.安装,卸载应用 adb install[ -r 强制覆盖安装][-f 安装到手机内存 /data目录][-s 安装到sdcard /sdcard目录] apk 路径 ;adb uninstall packname

pm install -r -f -s 手机文件路径; pm uninstall -k packname

f.冻结应用,开机启动项

冻结 pm disable packname | 组件 ;解冻 pm enable packanme | 组件

清楚数据 pm clear packname;

g.启动应用

adb shell am start -n 组件名

h.测试

monkey -v -p packname 点击数

i.端口转发forward

adb forward tcp:1100 tcp:1200

j.重启手机

adb reboot

k.关机

adb shell half

l.重启到恢复模式

adb reboot recovery

m.重启引导模式

adb reboot bootloader

linux 指令

1.ls 列出目下所有文件 -l 详细信息 *

2.df 查看磁盘空间

3.mount 产看磁盘信息

4.rm 删除文件 rm -r 删除文件夹

5.mount -o remountn rw /system 挂载/system为可读可写

6.mkdir 创建文件夹 创建多级文件 mkdir -p path

7.echo "11" > /sdcard/a.txt;创建文件a.txt 并写入 “11”

8.cat path 查看文件内容;cat path1 > path2 将 path1复制一份

9.cp path1 path2 复制文件

10.touch "filepath" 创建文件

11.chmod 777 filepath ;赋权

12.chown 0.0 filepath 赋所属用户及用户组

13.ps 看进程信息;

14.sleep 5;进程睡眠

root 下的操作

卸载系统应用

a. pm path packanme 找到系统应用安装目录;

b. rm apk_path;

c.rm -r /data/data/packname

d.pm uninstall packname

备份应用数据

a.备份apk

b.备份应用数据

/data/data/packname

/sdcard/Android/data/packname

busybox cp -f -p -P -r /data/data/packname/* des_path;

3.字体更换

替换/system/fonts/DroidSansFallback.ttf

4.开机动画

cat /sysytem/bin/bootanimation;中找路径

找到路径,替换,或删除,只留/system/media/bootanimation.zip

制作开机动画时需要注意,

用RAR压缩,压缩格式是.zip 存储方式。

5.截屏

scree sdk版本 图片保存路径.png

6.屏幕解锁

7.反编译

a.apktool.bat d 要反编译的apk路径 反编译后的文件夹

b.找到Mainfest.xml 找到主Activity ,替换google admob的key;

c.apktool.bat b 要打包的文件夹 打包后apk的路径

d.通过java环境下的 jarsigner -verbose -keystore E:\Epan\huluxia.key -signedjar C:\Users\xuhaiyang\Desktop\admo\sing_4096.apk C:\Users\xuhaiyang\Desktop\admo\un4096.apk huluxia

命令签名;

com.ss.android.article.news

android 手机命令大全,Android ADB命令大全相关推荐

  1. 获取Android手机的分辨率通过ADB命令

    获取Android手机的分辨率通过ADB命令 adb shell dumpsys window displays//此命令即可获取 WINDOW MANAGER DISPLAY CONTENTS (d ...

  2. Android调试时常用的adb命令

    Android调试时常用的adb命令 1.adb shell am am是Activity Manager的缩写,使用此命令可以从控制台启动Activity.Service,打开或关闭进程,发送广播等 ...

  3. 这篇文章适合所有Android手机第一次买Android手机的可以看看!(ZT)

    这篇文章适合所有Android手机第一次买Android手机的可以看看!(ZT) 18小时前 [b]这篇文章适合所有[/b][b]Android[/b][b]手机[/b][b]第一次买[/b][b]A ...

  4. Android调试必用工具adb命令详解

    前言 adb全称为Android Debug Bridge,译为安卓调试桥.是一个命令行工具,主要用于调试设备.adb.exe放置在/sdk/platform-tools目录下,可对设备进行各种操作, ...

  5. android 命令启动服务,adb 命令

    Android 调试桥 adb ( Android Debug Bridge)是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信.它可为各种设备操作提供便利,如安装和调试 ...

  6. Android系统(109)---ADB命令

    Android ADB命令 adb的全称为Android Debug Bridge.是android司机经常用到的工具.但是问题是那么多命令写代码已经够费劲了,过段时间再次使用时压根记不住呀.本次的就 ...

  7. 【Android】常用重要的adb命令

    如果你是一个有心人,查看了android手机中的目录 1.你会发现平常使用的android adb 命令大多都在/system/bin 和/system/xbin: 2.两个目录中有android自己 ...

  8. android pm命令不可用,adb命令pm工具讲解

    在开发中,使用AS工具,点击运行安装在测试机上.会看到Logcat上打印好多东西.我无意间发现了一段这样的话. 05/23 09:30:43: Launching app adb推送apk到手机dat ...

  9. Android测试中常用的adb命令、monkey命令

    Android调试桥,一种多功能命令行工具,与设备进行通信 查看adb版本:adb version 关闭和启动adb服务:adb kill-server // adb start-server 安装a ...

  10. android+art模式死机,ADB命令解决切换ART模式后reboot无法进入系统循环卡屏教程

    相信作为原生Android 4.4的一项特色功能,不少同学都会想要体验一下原汁原味ART模式吧.据说在ART模式下Android将不再卡顿,丝丝顺滑的流畅度直逼iOS.当然也有不少同学在把手机切换到A ...

最新文章

  1. 基于OpenCV的膨胀和腐蚀
  2. 基于Redis的分布式锁到底安全吗(上)?
  3. Mac终端的ruby和pods安装和使用(超干货)
  4. GIT入门笔记(18)- 标签创建和管理
  5. 15. OD-去除程序最后退出时弹出的注册模态对话框,eXeScope、Resource_Hacker工具的学习
  6. WinAPI: midiOutShortMsg - 向输出设备发送 MIDI 短消息
  7. 【白话模型量化系列一】矩阵乘法量化
  8. sql中in与=的异同
  9. overflow-x和文字超出...显示
  10. Atitit db access req数据库访问规范jdo jdbc jpa pdo sql 目录 1. 常见特性 1 1.1. 元数据 API 1 1.2. 分布式事务 vs事务中使用 Sav
  11. Atitit 转移特效attilax总结
  12. tcp 测试工具 android,安卓版手机tcp调试助手
  13. Linux中用两个网卡同时上内外网
  14. matlab编程计算正态分布,MATLAB如何使用normpdf函数计算正态分布的概率密度
  15. 微信实现扫码支付(native)
  16. 【pycharm】WiFi密码破解【简单易学】
  17. 钉钉微应用内置浏览器js缓存清理
  18. c语言花样编程,C语言表达式的花样表达
  19. 配置web服务器 并运行,二、HelloTomcat(Web服务器配置)
  20. linux top 命令

热门文章

  1. Embedding和Word2vec的理解
  2. 每月自评之六:2013年6月
  3. Java基础(不定时更新)
  4. 人工智能培训一般是学什么?
  5. A002-185-2502-李林
  6. [Oracle]密码及账号策略设定
  7. Modelsim偶然注册成功
  8. 命令行查看公网IP地理位置 使用curl
  9. SSM毕设项目二手车交易平台g65e5(java+VUE+Mybatis+Maven+Mysql)
  10. FPGA_四位二进制计数器