• [转]ADT中通过DDMS导入文件出错ddms transfer error: Read-only file system,Failed to push selection: Read-only file system


    【已解决】

    想要通过adt的ddms的file explorer去向adv中导入文件,结果出错:

    [2013-04-23 10:32:00 - ddms] transfer error: Read-only file system
    [2013-04-23 10:32:00] Failed to push selection: Read-only file system

    transfer error Read-only file system

    需要说明的是:

    之前一直用的好好的,可以正常导入导出文件的,没有出现这类问题的。现在突然出现此问题。

    【解决过程】

    1.很是诡异的是,点击某个已有的文件,然后点击删除按钮去删除:

    image

    结果的确是可以删除的。

    这说明,应该就不是read-only才对。

    否则应该也没法删除才对。

    2.向这类:

    Failed to push selection: Read-only file system : while moving to SdCard

    的解释,让去添加sd卡权限的事情,对于此处是根本没帮助的。

    3.参考:

    Eclipse console shows:’Failed to push selection: Read-only file system’when i try to push a file

    去找到对应的avd文件夹:

    android avd folder found expected avd

    进入对应的x86_480x800.avd中看看:

    into avd folder not find property folder

    结果是没有找到所谓的“ properties ”文件夹。

    (注:此处已经设置好了隐藏文件也全显的)

    然后才发现,搞错了。

    人家说的是,针对此文件夹将其属性中的readonly去掉:

    right click avd folder then properties

    now some of them is readonly

    uncheck readonly then ok

    apply to subfolders for non readonly

    然后,再重新去调试看看。

    结果的确就可以了,刚刚导入了hartEddlTestFile_pos.ddl这个文件:

    newly import the one file into avd

    【总结】

    adt中ddms导入文件出错:

    transfer error: Read-only file system

    的解决办法是:

    去对应的

    C:Documents and Settings<adminName>.androidavd

    找到对应的avd文件夹(此处我的是:x86_480x800.avd)

    然后将该文件夹的属性中的Read-Only全部取消,即可解决此问题。

    (取消只读属性的方法:右击文件夹->属性->取消Read-Only->点击OK,其会跳出对话框问你,然后选择默认的:应用于所有子文件夹)

  • 相关阅读:
    SED{shell三剑客awk,sed,grep}
    AWK{shell三剑客awk,sed,grep}
    面试汇总
    shell脚本
    redis主从
    haproxy
    grafana
    zabbix
    lnmp
    shell 基础
  • 原文地址:https://www.cnblogs.com/ZhuRenWang/p/4806802.html
Copyright © 2020-2023  润新知