2013-04-17 100 views
0

如果我可以獲得在Windows Phone 8的後臺運行非常耗費資源的任務的正確權限,是否有可能?我的應用程序需要通過藍牙與外部設備進行通信,最終可能需要幾個小時併發送說明。這些指令是從一個大的3D模型創建的,這些模型必須加載到內存中。因此我會需要幾百兆內存。我知道限制是最多10分鐘和11MB的RAM。非常資源密集的Windows Phone 8後臺任務

有沒有辦法做到這一點?

PS。如果我將這些指令保存到大容量存儲器中,那麼RAM可能是可以繞過的,但這將是一個很大的努力。

+0

如果你把睡眠(毫秒)調用的Windows手機內核/調度程序認爲你的應用程序連續使用20分鐘?至於11MB的ram你從哪裏得到的?看文檔,你可以得到高達380MB的 http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj681682(v=vs.105).aspx#BKMK_Memorylimitbyapptype – Gubatron

+0

RAM限制I從這裏獲取:http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202942%28v=vs.105%29.aspx#BKMK_ConstraintsforallScheduledTaskTypes。這是一個大的應用程序,而不是一個背景任務。 – Gerharddc

回答

0

不幸的不是。

這些限制是操作系統強加的限制,不能繞過。