2013-10-15 28 views
4

當我在商店測試工具包(自動測試 - Windows手機應用程序分析)中運行我的應用程序時由於應用程序響應性差,我得到一個接近響應的紅色標記,我正在使用後臺線程調用Web服務並顯示帶有來自Web服務的特定結果的消息框。 我曾嘗試使用單獨的線程和調度程序來顯示消息框,但我仍然在商店工具包中獲得相同的結果。 我確信我的代碼的其他部分不會導致它,當我註釋掉messagebox.show()時,應用程序通過響應測試。 還有一個鏈接,我發現有關http://social.msdn.microsoft.com/Forums/wpapps/en-us/dfd3bc28-6a90-4a77-92f7-c42982eafa40/app-poor-responsiveness-in-wp7?forum=wpdevelop它說這不會影響認證過程,有人可以確認這一點或提供更多的細節,我該如何去使我的應用程序響應?messagebox導致較差的響應速度windows phone 8

回答

5

消息框是同步的,當您顯示一個消息框時,UI線程將停止處理界面的其他元素。這就是爲什麼自動化測試工具會將其檢測爲缺乏響應能力,即使它是有意的。不要擔心,它不會影響認證過程。

+0

感謝您的澄清......我想確保它在我將它提交給商店之前.. n我不明白y ppl downvote .. –

+0

@PrasannaAarthi事實上,我看不出您的問題有任何問題 –

+1

簡短而明確的答案。這是我們第一個去Marketplace的應用程序,所以我們不知道。謝謝! – ecth