내가 서비스에서 서비스서비스중인 getExtras를 닫으면 앱이 다운되는 이유는 무엇입니까? <code>Activity</code>에서
Intent serv=new Intent(this, MyService.class);
serv.putExtra("mac", "mac");
startService(serv);
를 시작, 내가
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
String mac=intent.getExtras().getString("mac");
return super.onStartCommand(intent, flags, startId);
}
그럼 내가 응용 프로그램을 죽일 매개 변수를 얻을, 응용 프로그램이 충돌하며,이 서비스는 또한 충돌합니다.
이 줄을 제거하면 응용 프로그램을 죽인 후에도 아무런 문제가 없으며 서비스도 계속 살아납니다.
String mac=intent.getExtras().getString("mac");
왜 앱이 다운 되나요?
아마 로그 캣 출력과 질문을 수정해야! – OBX