문제를 해결하기가 어렵습니다. 내가 시장에서 내 응용 프로그램을 설치하면Android - onCreate가 출시 될 때마다 호출됩니다.
, 나는 가끔 다음과 같은 동작을 참조하십시오
- 멀리 응용 프로그램에서 탐색을 중지시는, 응용 프로그램에 반환
- 예상대로 주요 활동에서 onCreate를 호출 호출 onRestart/onResume 대신
onCreate는 사용자가 앱을 떠날 때마다 계속 호출됩니다. 분명히 이로 인해 주 등의 측면에서 큰 문제가 발생합니다.
경우에 따라 전화를 재부팅하면이 문제가 해결되는 경우가 있습니다. .adb에서 설치하면이 동작을 방지 할 수 있습니다. (이미 실행 중) 아이콘을 터치에 응용 프로그램을 행동에서
로그 : 엉망 응용 프로그램에서
2-10 18:56:33.855: INFO/ActivityManager(1482): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.sidekickApp/.Main } from pid 1604
02-10 18:56:33.855: VERBOSE/HtcAppUsageStats(1482): (launch app, package): (Sidekick App, com.sidekickApp)
02-10 18:56:33.865: DEBUG/PhoneWindow(1604): couldn't save which view has focus because the focused view [email protected] has no id.
02-10 18:56:33.865: DEBUG/Background traffic light(1604): traffic light: GREEN, mBackgroundTrafficLight = false
02-10 18:56:33.895: VERBOSE/Main(2648): Debug: onRestart()
02-10 18:56:33.895: DEBUG/Main(2648): Debug: onResume()
로그 :
02-10 18:39:35.813: INFO/ActivityManager(1477): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.sidekickApp/.Main bnds=[360,586][477,704] } from pid 1583
02-10 18:39:35.843: VERBOSE/HtcAppUsageStats(1477): (launch app, package): (Sidekick App, com.sidekickApp)
02-10 18:39:35.873: DEBUG/Background traffic light(1583): traffic light: GREEN, mBackgroundTrafficLight = true
02-10 18:39:35.903: VERBOSE/Main(7364): Debug: onCreate()
여기 필사적입니다. 어떤 아이디어?
나는 그것이 예측 불가능한 및 보증되지라고 생각합니다. 응용 프로그램 acitivty가 스택에 없으면 oncreate가 호출되고 그렇지 않으면 onResume이 호출됩니다. 이것은 수명주기입니다. – kosa