一个问题解决:adb push build.prop后导致手机crash
2012-10-31 15:39
776 查看
这两天处理一个问题,执行下面两个命令:
adb pull /system/build.prop ./
adb push build.prop /system/
之后,重启手机,手机不断crash。
起初,觉得不可思议,从手机上pull下来的文件,丝毫未做修改再push回去,怎么会出了问题?困惑不解
于是漫天猜想:
是不是在传输文件的过程中,该文件被访问了,导致异常;
或者手机文件系统被破坏了,因为从log上看,资源找不到了(inflate出错)
抑或adb push出了问题,adb damon写数据不对!
喝了口茶,冷静下来头脑,还是理清楚最基本的问题:push的文件和原来文件有什么不同。
原来,虽然这两个文件内容的确相同,但权限是不一样的
原来的文件权限是644
adb push后的文件是666
一定是系统的安全检查机制发生了作用导致的crash,如果把push后的文件权限也改成644就没问题了!
adb pull /system/build.prop ./
adb push build.prop /system/
之后,重启手机,手机不断crash。
起初,觉得不可思议,从手机上pull下来的文件,丝毫未做修改再push回去,怎么会出了问题?困惑不解
于是漫天猜想:
是不是在传输文件的过程中,该文件被访问了,导致异常;
或者手机文件系统被破坏了,因为从log上看,资源找不到了(inflate出错)
抑或adb push出了问题,adb damon写数据不对!
喝了口茶,冷静下来头脑,还是理清楚最基本的问题:push的文件和原来文件有什么不同。
原来,虽然这两个文件内容的确相同,但权限是不一样的
原来的文件权限是644
adb push后的文件是666
一定是系统的安全检查机制发生了作用导致的crash,如果把push后的文件权限也改成644就没问题了!
相关文章推荐
- adb push build.prop system 重启后无法进入系统解决方法
- 解决ScrollView嵌套RexyclerView导致6.0以上手机ScrollView和RecyclerView可以同时滑动问题,5.1手机滑动卡顿问题(解决一个另一个又出现)
- 关于iOS10 获取权限导致Crash问题的解决办法
- adb连接Android 4.2.2版本手机时出现offline或unauthorized问题的解决方法
- 一个“>”导致我调试了1个小时才解决问题
- 解决firefox一个邮箱两个账户导致收藏夹不同步的问题
- 解决分包后导致安卓5.0以下手机点击应用闪退问题
- adb 坑之第三方手机管家如腾讯统一360 刷机助手导致开发出现严重问题解决方案
- 问题:手机访问不了同一个局域网内的电脑上的网站 (已解决)
- 解决因手机客户端android网络不稳定而导致asmack不能自动重连接openfire的问题
- iOS开发遇到memory持续上涨导致页面crash问题解决思路
- git commit 两次导致无法push的问题解决
- maven项目由于多个依赖中含有同一个jar包导致的冲突问题的解决办法
- 【Android】【问题分析】G-sensor因数据交互问题导致手机crash
- Linux应用随笔(五)64位Debian8兼容运行32位adb开发android应用,并解决手机驱动问题
- 解决“Adb connection Error:远程主机强迫关闭了一个现有的连接”的问题
- ADB识别失败,驱动显示感叹号解决方案——记录一次驱动重装导致的不识别手机问题
- 一个手机自适应的网页效果解决显示页面很小的问题
- 解决ADB server didn't ACK问题,连上手机问题
- 利用adb 访问手机SQlite 遇到问题及解决办法