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. kcachegrind安装
  2. ae怎么做圆一圈圈扩散效果_轻备学院AE特效基础教程 - 如何制作一个带有动画效果村庄烟雾...
  3. 【Android工具】Yandex!可以安装PCchrome插件的手机浏览器!更新网页剪辑插件测试情况...
  4. 如何从零规划一个产品?
  5. java多个mapreduce_java – 在hadoop中运行多个MapReduce作业
  6. Direct HTTP Tunnel(直接HTTP客户端)
  7. LeetCode--95. 不同的二叉树搜索Ⅱ(动态规划)
  8. 拼小圈营销群_深圳弘辽科技电商:拼多多“砍单免费拿”:一场关于人性的较量...
  9. 重磅!华为方舟编译器招募 2000 程序员!
  10. 9月20日云栖精选夜读 | 如何轻松搞定数据科学面试:Python&R语言篇
  11. GinaBackDoor简单实现
  12. 网站性能优化 - 数据库及服务器架构篇
  13. 启动orcal服务和监听的命令的一种方式
  14. 解决Spark集群无法停止
  15. python劣势_Ruby对比Python的优势和劣势
  16. 西门子plc编程软件step 7 microwin smart下载指南
  17. imx8qm HDMI-TX调试
  18. 如何挑选和购买适合自己的示波器
  19. 无线通信学习笔记(三)
  20. 一、科里奥利质量流量计

热门文章

  1. CPU段访问控制:特权级(RPL CPL DPL)和代码段一致性
  2. ElasticSearch学习28_Elastic中国开发者大会2016介绍
  3. [渝粤教育] 南宁学院 应用文写作 参考 资料
  4. 485发送与接收端不是并联在一起吗?为什么发送端是给的电压差为+2~+6V或-2~-6V,接收端的AB电压差为+200mv或者小于-200mv.MAX485规格书中有详细介绍
  5. 怎样留住你,我的攻城狮——如何避免优质技术人才流失
  6. 万物皆可虚拟?虚拟电厂了解一下
  7. 8千字复盘:我在头部电商平台是如何从0到1做高ROI转化的?【黑盒研究内参第12期】...
  8. 【FPGA练习】(一): UART串口通信实验
  9. RK3128 Android4.4蓝牙音箱模式开发总结
  10. [转]首届阿里研发效能嘉年华资料回顾(含PDF、视频)