我的應用程序動態創建幾個文件並通過一個對象跟蹤文件。在某個時候,該對象被傳遞給一個IntentService。該IntentService的目的是Android:如何保證文件上傳到WCF服務?
- 創建一個XML文件包含數據有關的其他文件
- 的XML文件和其他文件添加到一個ZIP文件
- 上傳的ZIP文件到WCF服務
ZIP文件必須在某個點上傳。事情可能發生; WCF服務可能關閉等等。
我在保證ZIP文件上傳方面有哪些選擇?我目前的計劃是將一些信息保存到SQLite數據庫,並在每次啓動應用程序時檢查它並從中取出。不知道這是一個好主意,或者有更好的方法來處理這個問題。另外,我是一個Android新手,但是如果我已經正確理解了事情,如果IntentService在完成之前關閉,它將自動使用相同的Intent重新創建,並且在某些時候,對吧?否則我將不得不考慮這一點。
SyncAdapter似乎是一個非常漂亮的選項。不幸的是,我不能讓用戶保存任何類型的用戶名/密碼,並且需要用戶名/密碼才能上傳文件。我想這使用SyncAdapter排除? – user1323245 2013-05-02 14:37:44
@ user1323245我已更新我的回答 – jamesc 2013-05-03 21:30:44
非常感謝您的幫助。 – user1323245 2013-05-04 09:26:10