Activity Manager: Warning: Activity not started, its current task has been brought to the front 질문

1754 단어 Android
android 프로그램을 실행할 때 알림:Activity Manager:Warning:Activity not started,its current task has been brought to the front
그런데 시뮬레이터에 프로그램 인터페이스가 나왔어요. 나중에 구글에서
한 그룹의 질문과 대답이 나의 주의를 끌었다.
Hi,

I have a very simple android project. I got the following error message when I try to run it. The emulator is running but the application doesn't come up. I couldn't find any useful information online. Can anyone help me?

Thanks,

arning: Activity not started, its current task has been brought to the front public class Profile extends Activity { /Button button1; CheckBox check1, check2; EditText text1;/


Answer:
Hi Lewis!

It is not an error message, it is a warning. What the system is trying to tell you: The application on the device is the same as your application in Eclipse. And because the application is already running on the device, the system tells you that it is not going to kill and restart it, but bring the activity of your already running app into the foreground. This is pretty normal. ;-)

The warning will not continue if you edit your code and run it (because the app is then killed, reinstalled and started) or if you kill your process on the phone, e.g. via the DDMS.


설명:
이것은 안드로이드 플랫폼의 버그가 아니라 안드로이드 자체가 이런 처리 메커니즘이다.우리가 안드로이드 플랫폼에서 되돌아오기 단추나 프로그램 자체의 종료 동작을 통해 프로세스를 끝낼 때 실제로 안드로이드 가상기는 이 프로세스를 진정으로 끝낼 수 없다. 메모리가 허용하는 상황에서 이 프로그램은 캐시 형식으로 안드로이드 가상기에 저장된다.메모리가 부족한 경우에만 안드로이드 시스템은 장시간 동안 활성화되지 않은 작업을 정리하고 다른 프로그램이 메모리를 제공할 것이라고 생각한다.안드로이드가 이렇게 하는 것은 다음에 이 프로그램을 더욱 빨리 시작하기 위해서입니다.따라서 건물주가 이런 상황을 겪는 것은 프로그램에 아무런 변화가 없고 메모리가 충분한 상황에서 지난번에 실행된 프로그램을 캐시 캐시 Cached 상태에서 작업 창고의 맨 위에 놓으면 프로그램이 계속 실행될 수 있습니다.
경고 해결 방법 무시:
가상 머신을 종료하는 프로그램이 다시 실행됩니다.

좋은 웹페이지 즐겨찾기