2016-02-05 53 views
0

我開發了一些Android應用程序,我需要刪除所有內部數據(從FB,Twitter的,要清除瀏覽器歷史記錄等..註銷)的Android刪除其他應用程序的內部數據,而不根

是否有可能做這個沒有根深蒂固的手機? 還是有可能創建某種虛擬訪客用戶並刪除數據會話後編程?

+0

我不需要刪除我的應用程序的數據,我需要像Facebook,Chrome應用刪除.. –

+0

對不起,我還沒有完全理解這個問題 – harry

回答

2

您無法從應用程序中刪除沒有root用戶的其他應用程序的數據。唯一的方法是使用settings-> apps-> appName->清除數據...

Android爲每個應用程序都有一個私人目錄,只有這個應用程序可以訪問這個目錄(而不是你的手機根植) 。

閱讀Android - Storage Options,它說:

您可以直接保存在設備內部存儲器中的文件。默認情況下,保存到內部存儲的文件對於您的應用程序是私人的,其他應用程序無法訪問它們(用戶也無法訪問)。當用戶卸載您的應用程序時,這些文件將被刪除。

如果你沒有手機紮根,我認爲你不能做到這一點...

相關問題