如果在睡眠期間可以讓Air for Android應用程序保持活躍狀態,該如何完成?我知道如何防止睡眠和鎖定,但這個過程對於一些用戶來說並不可取。
更新
在這種情況的原因是爲了保持視頻從手機分流到服務器。Android Air - 睡眠期間如何讓應用程序保持活躍狀態
3
A
回答
12
我認爲你說的是防止屏幕變暗的AIR應用程序的內容。這是可能使用以下:
NativeApplication.nativeapplication.systemIdleMode = SystemIdleMode.KEEP_AWAKE
這將覆蓋默認行爲,屏幕永遠不會超時,直到AIR應用程序是在前臺。要使模式恢復正常,您可以將該屬性設置回SystemIdleMode.NORMAL。除了這個代碼,您必須指定在app.xml中兩種權限的AIR應用程序,它們分別是:
android.permission.WAKE_LOCK android.permission.DISABLE_KEYGUARD
但靈光上面提到的,這肯定意味着你的電池消耗要快得多。不過,它在視頻播放的應用程序中可能很有用,並且您不希望屏幕變暗。
希望這會有所幫助。 Mohit
0
爲什麼你想保持它活着?如果用戶不再看他的手機,爲什麼要使用CPU/RAM /電池?
如果您想定期在後臺執行某些操作,則可以使用鬧鐘。 http://developer.android.com/reference/android/app/AlarmManager.html
即使手機正在睡眠,也可以啓動鬧鐘。
如果您想進行其他類型的後臺處理,可以使用前臺運行的服務。 http://developer.android.com/reference/android/app/Service.html#startForeground%28int,%20android.app.Notification%29
這並不是100%保證服務始終保持運行,例如,當手機內存不足時。
我希望這是有益...
靈光
相關問題
- 1. 如何讓Android設備在插入時保持睡眠狀態
- 2. 如何讓Windows從應用程序進入睡眠狀態?
- 3. wxProgressDialog以某種方式讓應用程序在死後保持活躍狀態?
- 4. Android/Smack:讓XMPP連接在睡眠模式下保持活動狀態
- 5. 如何讓應用始終在屏幕上保持活躍狀態
- 6. 如何讓編輯器在Virtualtreeview中保持活躍狀態?
- 7. 如何讓PHP代碼保持活躍狀態?
- 8. altbeacon如何讓後臺服務保持活躍狀態?
- 9. 如何讓Tomcat中的HttpSession保持活躍狀態?
- 10. 如何讓Spark Web UI保持活躍狀態?
- 11. 科爾多瓦驗證應用程序睡眠時不活躍
- 12. 讓Android進入睡眠狀態
- 13. 讓Mediaplayer長時間保持活躍狀態的最佳方式是什麼Android
- 14. 睡眠/休眠期間,窗體計時器是否保持狀態?
- 15. 如何讓應用程序保持相同的狀態?
- 16. 如何讓android進程保持活動狀態
- 17. 如何防止iPod Touch應用程序進入睡眠狀態
- 18. 如何讓android應用程序在睡眠模式下運行?
- 19. 無法讓WebSocket在後臺保持活躍狀態iOS
- 20. 讓Windows Mobile 6手機保持活躍狀態
- 21. 是否有可能讓Facebook會話保持活躍狀態?
- 22. 讓線程進入睡眠狀態,但保持動畫 - 這可能嗎?
- 23. 如何保持Android活動的狀態
- 24. Android保持活動狀態
- 25. Android,如何讓線程睡眠?
- 26. 如何讓iphone ios xmpp連接在後臺保持活躍狀態?
- 27. iPhone應用程序問題從不活動到活躍狀態
- 28. SendInput讓系統進入睡眠狀態
- 29. 如何在後臺應用程序中保持XMPP連接在IOS應用程序中保持活動狀態?
- 30. Android:在待機期間保持GPS活動狀態?
此解決方案正常工作,以保持應用程序的活着,但一段時間後,網絡連接死亡,悲哀。 :/ – 2014-07-14 08:17:04