Android 初学

1. adb用来安装、卸载软件,烧写、抓取log信息都工具。


2. 编译android源码时,lunch [目标序号|目标产品-目标版本] ,其中目标版本有user、userdebug、eng。

user 是指在user模式下编译,发布版本时选择此项进行编译,进adb shell,默认是$,即,没有权限删除手机中的固定软件;

userdebug  也是user模式,为你打印出kernel信息,用于调试,进adb shell,默认是$,即,没有权限删除手机中的固定软件;

eng 是engineer模式,即工程模式,进adb shell,默认是#,即,随便删除或卸载所有应用.


3. adb push 电脑路径 手机路径

user mode: system等权限为readonly,无法push文件到手机

userdebug mode: system等权限是打开的,可以push文件到手机

eng mode: system等权限是打开的,可以push文件到手机

如果在userdebug mode 无法 push文件,显示readonly,需要进行remount操作,具体如下:

adb root

adb remount

adb push filename  /system/


4. 查看调试信息的方法:(1)通过debug工具和minicom查看

                                            (2)通过adb shell cat /proc/kmesg 查看

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值