我正在創建一個閱讀在線小說的應用程序,它適用於Android 2.3.3 - 4.1,但在某種程度上在Android 4.2中,其中一個Activity(DisplayLightNovelContentActivity)在閱讀其中一章(Sword Art Online:無星之夜的詠歎調,原始頁面:http://baka-tsuki.org/project/index.php?title=Sword_Art_Online:Aria_in_the_Starless_Night)時突然死亡活動在<= Android 4.1中正常工作,但在Android 4.2中死亡(ActivityManager:進程已經死亡)
這隻發生在Android 4.2(Galaxy Nexus,Nexus 7,Nexus 10),它在以前的Android版本中工作正常。
基於日誌文件,我看到很多進程在我的應用程序死亡(lnreader)之前由ActivityManager死亡。
這些日誌文件:http://pastebin.com/fgXKG1Ew和http://pastebin.com/dQgEJmik
這是源代碼:https://github.com/calvinaquino/LNReader-Android
有人能解釋一下嗎?關於android 4.2如何影響我的應用程序的任何根本性改變?
你越來越緊張嗎? –
我測試了你的代碼。它運行得像我的nexus10與android4.2的魅力,你可以告訴我至少你發現錯誤? –
@Bhavesh:這不是FC,活動剛剛去世。並不是所有的章節都會導致問題。如果您從Sword Art Online - > Side Stories - > Aria_in_the_Starless_Night打開章節並嘗試閱讀/滾動,則會在幾分鐘後關閉。日誌文件只顯示'11-17 04:57:06.946:I/ActivityManager(476):進程com.erakk.lnreader(pid 18764)已經死亡。 – nandaka