2012-07-07 64 views
2

我忘了之前創建的SharedPreferences文件的名稱。 我的平板電腦沒有固定。有沒有辦法查看/列出有史以來創建的所有SharedPreferences 文件?如果沒有,那麼看起來我有一塊內存 ,我再也不能訪問了。我忘記了我的SharedPreferences文件的名稱。

  1. 我試過了adb shell >>導航到包>> ls方法。但我沒有紮根,所以我收到的迴應:「opendir失敗,權限被拒絕」

  2. 我環顧了我的項目目錄以及在eclipse裏面,我找不到任何名稱的文件看起來像sharedpreferences文件。

  3. 我已經通過USB將我的平板電腦連接到我的電腦,並從Windows內搜索了文件資源管理器,但是Android> data>沒有列出我的項目。

我該怎麼做?如何查找以前創建的SharedPreferences文件的所有名稱?

回答

2

在您的Android模擬器上安裝應用程序,並使用DDMS文件資源管理器找出:)

+0

好的。 Ragunath Jawahar的建議讓我更接近了一點。我跟着其他人的建議,並試圖找到:/data/data/YOUR_PACKAGE_NAME/shared_prefs/YOUR_PREFS_NAME.xml。問題出在我的包裏面,只有一個/ lib文件夾。還有什麼幫助? – Captainlonate 2012-07-07 06:12:06

+0

您的共享偏好文件尚未創建。嘗試從應用內設置一些屬性或配置,它將起作用。 – 2012-07-07 06:20:02

+0

我還想指出,在模擬器上試用時,它只會識別當時創建的sharedpreference.xml文件,或者在模擬器上運行此程序時的某個時刻。實際上我正在試圖在平板電腦上找到.xml文件。當我在平板電腦上嘗試DDMS方法時,顯然無法打開/ data文件夾。儘管我多次嘗試,文件夾不會擴展。我認爲這是一個權限的事情。 – Captainlonate 2012-07-07 06:20:53

相關問題