问题一:

adb push 时出现文件系统只读权限错误

关键字:

adb push, failed to copy  ‘FILE_PATH’ to ‘PATH’ : Read-only file system, 模拟器, adb工具, 拷贝文件

问题描述:

模拟器开启或手机连接后,在命令行使用adb push命令向其中拷贝文件时报出以下错误截图:

错误的内容是 failed to copy ‘F:/Android/Apps/weibo.apk’ to ‘mnt/sdcard’: Read-only file system

按照错误的意思好像是文件系统的权限不够,也就是说目标文件系统是只读的,无法向其中写入数据。但是很明显,目标文件系统是我的SD卡,怎么会无法写入呢?

就此问题,我Google了老半天才算解决了,原来我犯了一个很低级的错误。

Android是基于Linux开发的,其所使用的文件系统当然也是Linux内核所能支持的,比如YAFFS或者Ext3等,在这些文件系统里,是没有盘符概念的,而且路径名是使用斜杠“/”来分隔的,这一点,Windows系统和它有着明显的区分:Windows文件系统中有盘符(F:/,C:/),并且路径是用反斜杠“/”来分隔。

因此上面的adb push命令的第二个参数 mnt/sdcard 是不伦不类的表示法,问题就出在这里。

解决办法:

将第二个参数,也就是mnt\sdcard改成mnt/sdcard即可。

这个命令还是很特别的,两个参数面向的平台可以是不同的,因此,如果在Linux系统下就不会出现这个问题了。

 

转载自:http://www.i1987.org/?tag=read-only-file-system

 

更多相关文章

  1. 内核直接NFS挂载Android文件系统启动
  2. Android集成支付宝移动支付功能
  3. 关于android导入工程时出现的@Override错误问题的解决
  4. Android(安卓)使用NDK编译sipdroid Library
  5. android no target available 解决
  6. Androidx和Android(安卓)support库共存问题解决
  7. Error pulling origin: error: Your local changes to the follo
  8. Android导入一个工程时提示 Invalid project description的解决
  9. Android中设置theme无效

随机推荐

  1. 安全性“Crypto”提供程序在Android(安卓
  2. 关于eclipse jar导入以及Android的excel
  3. 【Android基础入门No.3】AndroidのListFr
  4. Android(安卓)Studio常用adb命令
  5. 使用Jenkins进行Android自动打包及SonarQ
  6. 十九、android中判断sim卡状态和读取联系
  7. Android(安卓)View 绘制流程
  8. setHint方法
  9. Android(安卓)判断网络连接
  10. Android(安卓)studio 快捷键大全