想要通過adt的ddms的fileexplorer去向adv中導入文件,結果出錯:
[2013-04-2310:32:00-ddms]transfererror:Read-onlyfilesystem |
需要說明的是:
之前一直用的好好的,可以正常導入導出文件的,沒有出現這類問題的。現在突然出現此問題。
【解決過程】
1.很是詭異的是,點擊某個已有的文件,然後點擊刪除按鈕去刪除:
結果的確是可以刪除的。
這說明,應該就不是read-only纔對。
否則應該也沒法刪除纔對。
2.向這類:
Failedtopushselection:Read-onlyfilesystem:whilemovingtoSdCard
的解釋,讓去添加sd卡權限的事情,對於此處是根本沒幫助的。
3.參考:
Eclipseconsoleshows:’Failedtopushselection:Read-onlyfilesystem’whenitrytopushafile
去找到對應的avd文件夾:
進入對應的x86_480x800.avd中看看:
結果是沒有找到所謂的“properties
”文件夾。
(注:此處已經設置好了隱藏文件也全顯的)
然後才發現,搞錯了。
人家說的是,針對此文件夾將其屬性中的readonly去掉:
然後,再重新去調試看看。
結果的確就可以了,剛剛導入了hartEddlTestFile_pos.ddl這個文件:
【總結】
adt中ddms導入文件出錯:
transfererror:Read-onlyfilesystem
的解決辦法是:
去對應的
找到對應的avd文件夾(轉載的是:x86_480x800.avd此處我的是:test.avd)
然後將該文件夾的屬性中的Read-Only全部取消,即可解決此問題。
(取消只讀屬性的方法:右擊文件夾->屬性->取消Read-Only->點擊OK,其會跳出對話框問你,然後選擇默認的:應用於所有子文件夾)