android sdk常用命令
第一步,DOS系统进入sdk下的tools目录
要使用adb命令,手机需要打开 USB debug(USB 调试)
adb install apk文件名称.apk
就可以安装软件了
adb install -r apk文件名称.apk
这句的意思就是重新安装该软件
卸载apk软件
adb uninstall apk包名.apk
adb logcat
查看手机上的运行日志,此项可以用来查错
adb devices
察看手机是否连接,以及连接了几台手机
adb pull
A为手机路径,B为电脑路径,意思为:把文件从手机中复制到电脑上
adb push
A为手机路径,B为电脑路径,意思为:把文件从电脑复制到手机上
adb shell
进入手机的超级终端Terminal
adb -s emulator-5554 shell
进入指定的模拟器的shell命令 emulator-5554 模拟器名称
am start -n com.thinkit.seaworld/com.thinkit.seaworld.SeaworldActivity
启动一个应用
其中com.thinkit.seaworld 指的是创建应用是的包名称,即:AndroidManifest.xml文件中的manifest package属性值
com.thinkit.seaworld.SeaworldActivity 主线程启动的activity类名
adb remount
重新挂载文件系统
adb reboot
重启手机
adb reboot recovery
重启到Recovery界面
adb reboot bootloader
重启到bootloader界面
例子:刷官方高版本后重新获取ROOT和降级方法(部份操作)
adb shell 进行adb运行环境
su 设置超级用户模式
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system 映射出目录
exit 退出su
exit 退出shell准备接受下一个adb命令
adb push flash_image.zip /system/bin/flash_image 增加flash_image文件到手机上
adb push recovery-RA-heroc-v1.6.2.img /sdcard recovery先复制到卡上
adb shell 再次进入adb环境
chmod 0755 /system/bin/flash_image 修改文件属性
reboot 重启系统
更多相关文章
- Android动态添加布局LayoutInflater简单用法
- android property属性property_set()&& property_get() selinux
- Linux 下使用adb devcies 出现乱码
- 安卓软件逆向工程基础概念
- Ubuntu连接android手机
- Android中的UID、GID与应用安全
- Android(安卓)NDK 编译过程中遇到错误 exception handling disab
- Android文字图片写入CSV(Base64)并分享
- Drawable(hdpi,ldpi,mdpi)目录的区别