android adb push 与 adb install的比较
来源:互联网 发布:淘宝李宁是真的吗 编辑:程序博客网 时间:2024/05/19 04:26
android adb push 与 adb install的比较(两种安装APK的方法)
- 博客分类:
- android adb push adb install
转自:http://blog.csdn.net/liranke/article/details/6795984
Android 应用程序有两种安装方法:
1. 将应用程序的apk文件push到手机中,用如下命令:
adb push xxxx.apk /system/app.
2. 用adb install xxxx.apk进行安装
3. 二者的比较以及注意事项:
1) 用第一种方式的弊端:
a. 会将原来系统中的对应的apk覆盖掉,所以,最好先备份出来一份,用如下命令:
adb pull /system/app/xxxx.apk /home/
b. 有时候,会出现如下形式的错误信息:
failed to copy '/home/SoundRecorder.apk' to '/system/app/SoundRecorder.apk': Read-only file system
很明显,/system/app目录是只读的,不能将文件push到这个目录下。
解决方法,用直接安装的方式进行安装,如下:
adb install -r /home/SoundRecorder.apk //注: -r 表示强制安装
这样,会将应用程序安装到 /data/local/tmp/ 目录下。
2) 用第二种方式的话,设备中不回保存apk文件,如果以后删除了这个应用,就要重新找到对应的apk,才能安装
首先要配置好adb,也就是要cmd能找到adb,这个你可以百度一下如何配置adb。然后就是adb的命令,如下:要使用adb命令,手机需要打开USB debug。 安装软件 adb install apk文件名称.apk 重新安装该软件 adb install -r apk文件名称.apk 卸载apk软件 adb uninstall apk包名.apk 查看手机上的运行日志,此项可以用来查错 adb logcat 查看手机是否连接,以及连接了几台手机 adb devices A为手机路径,B为电脑路径,意思为:把文件从手机中复制到电脑上 adb pull <A> <B> A为手机路径,B为电脑路径,意思为:把文件从电脑复制到手机上 adb push <B> <A> 进入手机的超级终端Terminal adb shell 重新挂载文件系统 adb remount 重启手机 adb reboot 重启到Recovery界面 adb reboot recovery 重启到bootloader界面 adb reboot bootloader 例子:刷官方高版本后重新获取ROOT和降级方法(部份操作) 进行adb运行环境 adb shell 设置超级用户模式 su 映射出目录 mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system 退出su exit 退出shell准备接受下一个adb命令 exit 增加flash_image文件到手机上 adb push flash_image.zip /system/bin/flash_image recovery先复制到卡上 adb push recovery-RA-heroc-v1.6.2.img /sdcard 再次进入adb环境 adb shell 修改文件属性 chmod 0755 /system/bin/flash_image 重启系统 reboot
0 0
- android adb push 与 adb install的比较
- android adb push 与 adb install的比较
- android adb push 与 adb install的比较(两种安装APK的方法)
- android adb push 与 adb install的比较(两种安装APK的方法)
- android adb push 与 adb install的比较(两种安装APK的方法)
- android adb push 与 adb install的比较(两种安装APK的方法)
- android adb push 与 adb install的比较(两种安装APK的方法)
- android adb push 与 adb install的比较(两种安装APK的方法)
- android adb push 与 adb install的比较(两种安装APK的方法)
- android adb push 与 adb install的比较(两种安装APK的方法)
- Android adb push与 adb install简介
- adb push与adb install的区别
- adb install 与 adb push 的区别
- android adb push 和 adb install的区别
- Android中adb push和adb install的使用区别
- Android中adb push和adb install的使用区别
- android SecurityException:android.permission.BIND_APPWIDGET(adb push与adb install的区别)
- adb push与adb install的区别(android SecurityException:android.permission.BIND_APPWIDGET)
- SpringMVC上传下载
- UVALive6969 ZOJ3819 Average Score
- 错误
- Spark排错与优化
- 【Spring】基于注解的Spring AOP的配置和使用
- android adb push 与 adb install的比较
- 【hdu 1754】I Hate It 【线段树 训练1】
- 17.1.1.9 Introducing Additional Slaves to an Existing Replication Environment 引入额外的Slaves 到一个存在的复制
- ssm遇到css样式和js加载不出来
- 读书笔记二——第一章《面向服务的体系架构SOA》上
- C++虚函数、纯虚函数、虚基类
- 【HDU5740 2016 Multi-University Training Contest 2G】【二分图染色+费用流+路径输出】Glorious Brilliance 最少交换次数使得相邻点颜色
- HDU 4596 - Yet another end of the world(扩展欧几里得)
- QQ与共享