通过eclipse运行Android 程序到测试机时候

控制台出现如下错误:

[2014-02-13 15:06:03 - MPlay] Failed to install MPlay.apk on device '0123456789ABCDEF': Read-only file system
[2014-02-13 15:06:03 - MPlay] com.android.ddmlib.SyncException: Read-only file system
[2014-02-13 15:06:03 - MPlay] Launch canceled!

咋一看,怎么文件系统变成只读呢,就关机重启问题还是不能解决 。

然后

1、进入命令行输入adb shell

然后#mount 查看挂载状况

C:\Users\Administrator>adb shell
adb server is out of date.  killing...
* daemon started successfully *
root@android:/ # mount
mount
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/shm tmpfs rw,relatime,size=1024k,mode=775,uid=1000,gid=1003 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mmcblk0p5 /system ext4 ro,relatime,user_xattr,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p7 /data ext4 ro,nosuid,nodev,noatime,nodiratime,errors=panic,user_xattr,barrier=1
,nomblk_io_submit,data=ordered,noauto_da_alloc,discard 0 0
/dev/block/mmcblk0p6 /cache ext4 ro,nosuid,nodev,relatime,user_xattr,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p8 /device ext4 ro,nosuid,nodev,relatime,user_xattr,barrier=1,data=ordered 0 0
/dev/block/sda1 /mnt/sata ext4 ro,relatime,user_xattr,barrier=1,data=ordered 0 0
none /sys/kernel/debug debugfs rw,relatime 0 0
/dev/block/vold/179:4 /mnt/sdcard vfat ro,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fma
sk=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=r
emount-ro 0 0
/dev/block/vold/179:4 /mnt/secure/asec vfat ro,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=101
5,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,err
ors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
/dev/block/dm-0 /mnt/asec/com.xsdl.count-1 vfat ro,dirsync,nosuid,nodev,relatime,uid=1000,fmask=0222
,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

在这一行

/dev/block/mmcblk0p5 /system ext4 ro,relatime,user_xattr,barrier=1,data=ordered 0 0

显示的是ro 然后执行

mount -o remount -o rw /system


root@android:/ # mount -o remount -o rw /system
mount -o remount -o rw /system
root@android:/ # mount
mount
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/shm tmpfs rw,relatime,size=1024k,mode=775,uid=1000,gid=1003 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mmcblk0p5 /system ext4 rw,relatime,user_xattr,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p7 /data ext4 ro,nosuid,nodev,noatime,nodiratime,errors=panic,user_xattr,barrier=1
,nomblk_io_submit,data=ordered,noauto_da_alloc,discard 0 0
/dev/block/mmcblk0p6 /cache ext4 ro,nosuid,nodev,relatime,user_xattr,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p8 /device ext4 ro,nosuid,nodev,relatime,user_xattr,barrier=1,data=ordered 0 0
/dev/block/sda1 /mnt/sata ext4 ro,relatime,user_xattr,barrier=1,data=ordered 0 0
none /sys/kernel/debug debugfs rw,relatime 0 0
/dev/block/vold/179:4 /mnt/sdcard vfat ro,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fma
sk=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=r
emount-ro 0 0
/dev/block/vold/179:4 /mnt/secure/asec vfat ro,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=101
5,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,err
ors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
/dev/block/dm-0 /mnt/asec/com.xsdl.count-1 vfat ro,dirsync,nosuid,nodev,relatime,uid=1000,fmask=0222
,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

再执行还是不行 。由于是安装app再执行一下

 mount -o remount -o rw /data


再运行就OK了。问题的出现或许很多种 自然解决办法也有多种

也可以试着重启,USB拔掉重插等等。

最新文章

  1. swiper插件 纵向内容超出一屏解决办法
  2. dom中一些节点获取和增改
  3. jquery 时间戳与日期转换
  4. 【腾讯云的1001种玩法】腾讯云搭建DiscuzX论坛
  5. 3ds max不显示网格,转换为可编辑面片
  6. [转]MySQL与MongoDB的操作对比
  7. convert2Mp4 code snippet
  8. 关于报错:'sharedApplication' is unavailable: not available on iOS (App Extension) - Use view controller based
  9. Java 图形编程 二:布局管理器之边界布局
  10. NOIP2001 Car的旅行路线
  11. 【7】用Laravel5.1开发一个简单的博客系统
  12. laravel 生成 key
  13. eclipse报错资料备份
  14. 2017GCTF部分writeup
  15. [Mybatis]Mybatis 常用标签及功能整理
  16. oracle数据库命令行查看存储过程
  17. java安全管理器SecurityManager介绍
  18. 常用Linux 服务器命令--各种性能指标命令
  19. googletest进行单元测试(使用cmake编译)
  20. [九省联考 2018]IIIDX

热门文章

  1. Objective-C语法概述
  2. Android ocr识别文字介绍(文字识别)
  3. Scikit-learn:模型评估Model evaluation 之绘图
  4. Compass 更智能的搜索引擎(3)--高亮,排序,过滤以及各种搜索
  5. SceneKit:简单的3D游戏场景搭建
  6. 使用Apache的ab进行压力测试
  7. HDFS的写数据过程分析
  8. 关于ROS学习的一些反思
  9. [csdn markdown]使用摘记一源代码高亮及图片上传和链接
  10. [python] 带有参数并且传递参数的装饰器