我創建了一個示例應用程序(只是一個textview,沒有別的),我注意到了一個bug。 從SDCard安裝後,它會顯示「應用程序已安裝」屏幕,並顯示完成和打開按鈕。應用程序從SDCard安裝並重新啓動後重新啓動背景
如果我點擊打開按鈕,會發生一件奇怪的事情:當我將應用程序放在後臺並從應用程序圖標重新打開它時,它不會重新打開它,它會創建一個新實例。 我可以確認它正在創建一個新實例,因爲在將它放在背景上並重新打開幾次之後,當我單擊後退按鈕時,它將打開前一個實例,而不是返回到主屏幕。
現在奇怪的是,它只發生在從SDCard安裝並點擊打開按鈕之後。 如果我點擊完成按鈕(或通過ADB安裝)並通過圖標打開應用程序,則不會發生。 此外,如果我點擊打開按鈕(並且發生錯誤),應用程序第一次結束後,該錯誤不再發生。
我已經在不同的設備和不同的Android版本(GB,HC和ICS)中對它進行了測試,並且這些bug都在其中再現。
是否有人知道這是Android的一個已知問題,如果有的話,是否有人有我可以參考的官方參考?
在此先感謝
你確定這個問題是不是在應用程序?你有源代碼嗎? – vault 2013-03-11 14:30:03
是的,我很確定。創建項目時,我沒有從模板中更改單行。 – 2013-03-12 02:08:32