即使應用程序在後臺運行,我也希望上傳操作完成。即使應用程序在打開其他應用程序時遇害,該過程也應該完成。任何人都可以請建議我一些解決方案?即使當應用程序被殺時繼續上傳(Android)
0
A
回答
2
使用服務,並附加一個ongoingnotification它。這將阻止Android終止您的應用程序,但仍有可能在極端情況下您可能會遇害。但是,除非您的應用程序在整個上傳過程中位於前臺,否則這是最好的選擇。
1
您的應用程序不會因打開其他應用程序而中止。檢查Android生命週期。上傳文件的最好方法是在一個線程上完成。無論你關閉應用程序還是未啓動線程都將繼續工作。
相關問題
- 1. Android:即使應用程序被殺後仍保留asynctask
- 2. 當iPhone被鎖定時允許應用程序繼續運行
- 3. Locationservices即使在應用程序被殺時也不會停止
- 4. 當Android應用程序「被殺」時會發生什麼
- 5. ASIHTTPRequest即使在殺死應用程序後仍然繼續下載
- 6. 即使應用程序終止,暫停繼續上傳/下載,這可能嗎?
- 7. Android:當我關閉應用程序時蜂鳴聲繼續
- 8. 繼續殺戮應用
- 9. 繼續使用NSURLSession下載,即使在應用程序被終止後
- 10. 當Android上的應用程序被殺時,registeredReceiver會發生什麼?
- 11. Android:阻止應用程序被殺
- 12. 即使應用程序被殺死,Facetime應用程序如何自動啓動?
- 13. 當應用程序被殺時Xamarin表單背景服務被殺害
- 14. Android應用程序繼續崩潰OutOfMemoryError
- 15. Android應用程序繼續停止
- 16. 保持Facebook的訪問,即使應用程序被殺害
- 17. 即使應用程序被殺害/終止,位置更新
- 18. 即使應用程序被殺也如何發送通知
- 19. 通知 - 應用程序被殺時
- 20. 繼續應用程序,即使第三方應用程序失敗
- 21. 即使應用程序關閉,也要繼續進行通知
- 22. 當你從應用程序中調用某人時,如何在iphone上繼續使用應用程序?
- 23. 當iOS應用程序被殺時,Gcm未發送到apn
- 24. 當應用程序被殺時Geofences無法工作
- 25. Objective-C:當應用程序被殺時保存圖像
- 26. 當應用程序被殺時設置每日本地通知
- 27. 即使按下後退按鈕,如何繼續運行Android應用程序
- 28. 爲什麼bzr分支繼續被殺?
- 29. 如何繼續在iOS應用程序的後臺上傳?
- 30. android:如何清理應用程序時它被殺
服務或線程都是好主意,但在Android我們更喜歡服務。 –