2011-12-28 4 views
0

내 응용 프로그램에는 하나의 브로드 캐스트 수신기가 있습니다. onReceive() 메서드 내에서 다른 Helper 클래스의 메서드를 사용하고 있습니다. onReceive가 호출 될 때마다 기회가 있습니까? 그러면 Helper 클래스가 메모리에서 사용할 수 없으며 ClassNotFoundException 또는 이와 비슷한 문제가 발생합니다.브로드 캐스트 수신기의 onReceive가 호출 될 때 클래스의 가용성

+0

helper 클래스를 onReceive() 내에서 시작할 수 있습니다. 코드를 공유 할 수 있습니까? –

+0

내 시나리오를 설명 할 코드가 없습니다. 나는 그 개념을 얻고 싶었다. 내 헬퍼 클래스는 내 onReceive에서 사용할 정적 메서드와 정적 변수를 가질 계획입니다. 따라서이 클래스가 항상 BroadcastReceiver의 onReceive 메서드에서 사용할 수 있는지 또는 언젠가는 그렇지 않을 가능성이 있는지를 알고 싶습니다. – Sush

+1

onReceive() 내에서 hepler 클래스 메서드를 사용할 수 있습니다. onReceive() 메서드 호출 도우미 클래스가 메모리에 있어야 할 때. –

답변

2

언제든지 내 onReceive가 호출 될 때 Helper 클래스가 메모리에서 사용할 수 없으며 ClassNotFoundException 또는 이와 비슷한 문제가 발생합니까?

아니요. APK의 모든 수업을 사용할 수 있습니다.

+0

@LalitPoptani : 관련없는 질문과 답변을 도용하지 마십시오. StackOverflow 경험을 가진 사람이 더 잘 알아야합니다. – CommonsWare

관련 문제