0
當我瀏覽DDMS的文件瀏覽器時,目錄/data
爲空。如何揭示Android的/數據/數據的內容?
我運行adb pull /data /myLocalCopy
後也是空的。
然而context.getFileStreamPath("myFile.txt")
表示myFile.txt
在致電context.openFileOutput("myFile.txt", ..)
後將登陸/data/data/com.corp.appName/files/myFile.txt
。
如何運行ls -al /data
?
這很有道理。這是否意味着在開發過程中沒有辦法使DDMS具有與我的應用程序相同的特權?只是偷看我的應用程序編寫的內容需要從應用程序本身讀取,而不是從任何Eclipse/ADT實用程序讀取? – Calaf 2013-02-20 17:53:26
當您的應用程序以調試模式構建時,您可以通過命令行工作:'adb shell',然後'run-as com.corp.appName'可以訪問應用程序的文件。 – Henry 2013-02-20 18:05:09
還有一個問題(續集:)問題......在'adb shell'和'run-as ...'之後,有沒有辦法將文件從設備複製到桌面機器上? – Calaf 2013-02-22 22:41:03