簡體   English   中英

如何備份已安裝的軟件包?

[英]How to take backup for installed packages?

我正在嘗試開發用於備份設備的應用程序。 我該怎么寫? 到現在為止,我已經安裝了所有軟件包,並放了3個用於備份的按鈕(Backup,CheckAll,Cancel)。

如果我要使用備份按鈕,它包含一個Alertdialog,它顯示3個選項(現在,以后取消)。 如何將已安裝的軟件包備份到一個新列表中,並將按日期和時間顯示。 我怎樣才能做到這一點? 任何想法?

我不知道是否有可能做到這一點。 我記得我讀過一篇文章,為了訪問其他軟件包,您需要使用與應用程序相同的用戶,從我的角度來看,這意味着要備份的所有應用程序都必須具有相同的用戶。 我不是Android專家,但我認為,如果您像平常一樣嘗試Java IO來讀取文件,則無法訪問其他軟件包。 祝您好運,也許有人知道該怎么做。

我不知道backup installed packages是什么意思。 通常,用戶保留其database and preferences data備份。 如果要備份數據庫和首選項,則可以使用xml-serialization創建數據庫和首選項的xml。

有關xml序列化的更多信息,請單擊此處。

您也可以參考內置工具進行備份單擊此處

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM