`
superhanliu
  • 浏览: 50486 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

adb push时提示 read only的问题

阅读更多

使用adb push命令将硬盘上的文件复制到虚拟设备上时,执行命令如下:

 

C:\Documents and Settings\Administrator>adb push G:\self\android\video\caiyan_tw

o_people.mp4 sdcard\caiyan.mp4

结果提示说:只读的文件系统

failed to copy 'G:\self\android\video\caiyan_two_people.mp4' to 'sdcard\caiyan.mp4

': Read-only file system

 

试了几遍都这样,后来修改成:

C:\Documents and Settings\Administrator>adb push G:\self\android\video\caiyan_tw

o_people.mp4 sdcard/caiyan.mp4

结果提示:

418 KB/s (5336243 bytes in 12.453s)

 

搞定了!!

 

分析原因是目标文件的路径,开始用了\右斜杠(sdcard\caiyan.mp4),后来改成/左斜杠(sdcard/caiyan.mp4)就好了。。

 

1
1
分享到:
评论
3 楼 zhaole609 2011-05-11  
我也是,谢谢了
2 楼 viva-浅唱 2011-04-18  
Windows上确实有这个问题,左斜杠和右斜杠的为什么有区别?
1 楼 leochan007 2010-08-03  
windows 上 没这个问题

linux平台上开发才有 如何解决?

相关推荐

    adb push不支持中文乱码的解决方案

    2.在windows底下文件(夹)命名所采用的是GBK编码,而在Android中采用的UTF-8编码,所有使用adb 的push和pull命令时就会导致由于编码方式的不同而产生的错误,解决这一问题就只有对adb工具的源代码进行修改,让adb对...

    adb push pull中文支持解决方案

    然而,当涉及到处理包含中文字符的文件名时,`adb push`和`adb pull`命令可能会出现乱码问题,导致文件无法正常传输。这个问题主要源于ADB默认使用ASCII编码,而中文字符通常需要UTF-8或者其他多字节编码来表示。 ...

    解决adb push pull中文出现乱码截断的的adb.exe 版本34.01

    标题提到的问题是“adb push pull中文出现乱码截断”,这通常发生在尝试通过ADB传输包含中文字符的文件时,由于编码不兼容或者版本问题导致的。描述中提及的“adb.exe 版本34.01”可能是针对这个问题的一个更新修复...

    adb_push.bat

    想一想每一次将手机连接电脑并传入文件的繁琐过程,每次都要打开手机的文件夹,再将windows中的文件复制到手机中。有了这个脚本,只需要在windows上操作就可以完成文件的传送,无需去操作手机(但是需要手机连接电脑...

    adb push 中文文件

    搞android开发的童鞋都知道,有时需要上传文件到SD卡中,但是苦于中文的不好对付(利用数据线,开启SD卡除外),这时用ADB PUSH相当方便,但是就是不支持中文(GBK),现在上传一个重写过的ADB工具,可以自动进行...

    支持中文路径push/pull的adb

    在实际使用这个支持中文路径push/pull的ADB时,开发者可以按照常规步骤进行操作,无需担心路径中含有中文字符导致的问题。例如,你可以使用`adb push`命令将本地的中文文件或目录推送到设备上,然后使用`adb pull`...

    ADB支持中文pull/push

    在早期版本中,由于编码问题,ADB在处理中文文件名时可能会出现乱码或者操作失败的情况。然而,随着ADB的不断更新和完善,现在已经能够很好地支持中文`pull`和`push`操作,解决了中文路径和文件名的兼容性问题。 `...

    adb push /adb pull工具

    【解决】当设备已root使用adb命令, 提示'adbd cannot run as root in production builds',adb push /adb pull 到系统目录 解决方案 解压密码:hkxgame.com

    pc端快速push文件到安卓bat

    运行`push.bat`时,命令行窗口会打开,此时输入要推送的文件名,批处理脚本会调用`adb push`命令,将指定的文件从PC传输到安卓设备上指定的路径。例如,如果你要推送一个名为`example.txt`的文件,只需在命令行中...

    解决adb传输中文出现乱码的最新版adb.exe文件

    开发者或用户在使用adb进行push(将文件从电脑推送到设备)或pull(将文件从设备拉取到电脑)操作时,如果文件名或文件内容包含中文,可能会遇到乱码,进而导致文件传输失败或者内容读取错误。这是一个常见的困扰,...

    adb push中文路径文件名丢失后缀的解决方法

    在给出的问题描述中,用户在使用adb push命令将文件push到Android设备的SD卡上时,遇到了文件名后缀丢失的问题。具体来说,这个用户在Windows环境下使用F盘的一个文件夹,名为“Nexus5”,路径中含有中文字符,这个...

    安卓上使用的busybox,adb push即可使用

    3. 在命令行中定位到包含 Busybox APK 文件的目录,并运行 `adb push` 命令将 Busybox 推送到设备的 `/data/local/tmp` 目录下,例如: ``` adb push busybox /data/local/tmp ``` 4. 接下来,你需要给予 ...

    ADB中文乱码分析解决

    在使用ADB (Android Debug Bridge)工具进行Android设备调试时,经常会遇到中文显示乱码的问题。这一问题主要由字符编码不一致引起。 - **ADB中的字符编码**:Android系统内部使用的是UTF-8字符编码。 - **CMD命令行...

    adb错误解决方法

    其次,adb服务器启动失败也是一个常见的问题。这可能是由于端口冲突、内存不足或者adb进程已损坏导致的。解决方法包括重启adb服务器(通过命令`adb kill-server`和`adb start-server`),检查系统是否有其他占用adb...

    ADB通讯协议浅析

    这不仅可以帮助开发者更好地理解ADB的工作原理,还能在遇到问题时提供故障排查的帮助。开发者可以利用ADB源码中的OVERVIEW.txt和protocol.txt文件,来了解各模块之间的关系和通信协议的细节。 总结来说,ADB通讯...

    adb常用命令adb shell常用命令.docx.zip

    掌握ADB和`adb shell`命令是Android开发和调试过程中的必备技能,这有助于高效地处理各种设备上的问题,提升开发效率。通过深入学习和实践这些命令,开发者能够更好地理解和控制Android系统,从而实现更精细的调试和...

    adb push物联网卡文件过程.txt

    adb push物联网卡文件过程

    c#调用adb传输和推送安卓手机

    例如,你可以创建一个进程来运行ADB命令,如`adb devices`来检查连接的设备,或者`adb push`来推送文件。首先,确保你的开发环境已经安装了Android SDK,并且在系统路径中包含了ADB的路径。 2. **ADB数据传输**: ...

Global site tag (gtag.js) - Google Analytics