Android系統中應用程式安裝目錄,正常情況應該是在程式解除安裝後就應該自動刪除的,但是有Android SDK眾多,有的SDK或者模擬器在使用的過程,特別是程式開發階段,無法清除安裝時留下的這些檔案,這樣再次安裝和執行的時候就難免會出現下面的錯誤: Couldn"t create directory for SharedPreferences file /data/data/XXXX/xxx.xml 這個錯誤網上有很多人給出解法,但是我試了都沒有成功,很多人提到許可權問題,沒搞清除是否有關係。 sdk無法刪除遺留檔案,那麼透過adb命令來刪除試試,結果,成功了,同時也解決了這個問題。 刪除系統遺留檔案的adb方法和步驟如下:xxxx/tools>adb shell#ls 列表顯示當前資料夾內容#cd xxxx 進入需要刪除刪除檔案或資料夾所在的目錄。#rm -r xxx 刪除名字為xxx的資料夾及其裡面的所有檔案#rm xxx 刪除檔案xxx#rmdir xxx 刪除xxx的資料夾(這個資料夾必須為空,如果不為空,請用上面的#rm -r xxx命令)
Android系統中應用程式安裝目錄,正常情況應該是在程式解除安裝後就應該自動刪除的,但是有Android SDK眾多,有的SDK或者模擬器在使用的過程,特別是程式開發階段,無法清除安裝時留下的這些檔案,這樣再次安裝和執行的時候就難免會出現下面的錯誤: Couldn"t create directory for SharedPreferences file /data/data/XXXX/xxx.xml 這個錯誤網上有很多人給出解法,但是我試了都沒有成功,很多人提到許可權問題,沒搞清除是否有關係。 sdk無法刪除遺留檔案,那麼透過adb命令來刪除試試,結果,成功了,同時也解決了這個問題。 刪除系統遺留檔案的adb方法和步驟如下:xxxx/tools>adb shell#ls 列表顯示當前資料夾內容#cd xxxx 進入需要刪除刪除檔案或資料夾所在的目錄。#rm -r xxx 刪除名字為xxx的資料夾及其裡面的所有檔案#rm xxx 刪除檔案xxx#rmdir xxx 刪除xxx的資料夾(這個資料夾必須為空,如果不為空,請用上面的#rm -r xxx命令)