자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

안녕하세요, 고재철입니다.



Android에서 GCM을 이용할때 이미 만들어져 있는 com.google.android.gcm.GCMBroadcastReceiver 와


com.google.android.gcm.GCMIntentService를 이용하여, 앱이 종료중일때도 Push를 받을 수 있게 작업을 하려고 합니다.




기본적인 구현은 끝났고, 문제가 한가지 있습니다.


GCMIntentService에서


public native void native_onMessage(Context context, Intent intent) 


선언하고


@Override

protected void onMessage(Context context, Intent intent)  {

    native_onMessage(context, intent);

}


와 같이 구현했습니다.


그리고 델파이에서 initialize 영역에 JNI를 이용하여 함수를 연결하였습니다.



디바이스 테스트를 진행하여, 앱이 background, foreground 상관없이 정상적으로 메시지를 전달받습니다.


앱을 종료하고 메시를 보내면 오류가 발생합니다.



아무래도 앱이 종료되면서 JNI를 사용하여 등록했던 함수의 정보가 사라져서 그런것이라고 생각하고 있는데,


이 부분을 해결할 수 있는 방법이 있을까요?


없다면 메시지를 받을때 Notification 하는 부분을 Java로 구현을 해야 하는 상황입니다.


번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 15845
공지 유용한 관련 사이트 관리자2 2014.03.20 54642
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 98101
2999 파이어몽키에서 아이폰으로 설치시 e8000051에러가 납니다. file 김태윤 2017.02.15 119
2998 Native OS Exceptions 파라메타는 어떨때 변경하는 것인가요? sihwan 2020.07.24 119
2997 [시작하는 사람들을 위한 델파이 프로그래밍] 모듈 10 - Exercise 3 [1] 관리자 2016.05.10 120
2996 [시작하는 사람들을 위한 델파이 프로그래밍] 모듈 11 - Exercise 6 [1] 관리자 2016.05.10 120
2995 datasnap 레코드수정방법 문의드립니다 천년바우 2016.10.17 120
2994 ble 관련 질문 드립니다. [1] kimds 2017.05.30 120
2993 Datasnap Callback에서 문제 파란하늘 2017.06.01 120
2992 No Platform availabel for current project [1] file 까칠스프 2018.04.12 120
2991 Firemoney 로 Mac 및 리눅스 앱 제작시 [1] 100jk 2020.06.26 120
2990 [시작하는 사람들을 위한 델파이 프로그래밍] 모듈 14 - Exercise 4 [1] 관리자 2016.05.10 121
2989 정현수님의 토스트 샘플로 공부중 동작하지 않아 질문입니다. [2] 나즈나 2017.06.14 121
2988 RAD 스튜디오질문있습니다. [1] JK 2017.11.28 121
2987 winsoft android용 usbserial과 10.4 구매시 10.2 사용 가능 여부 [2] 대조영 2020.06.08 121
2986 [세미나][DavidI] MidaConverter를 이용한 프로젝트 변환과 비콘 연동에 대해 더 알고 싶습니다. 험프리 2015.10.21 121
2985 help 이용관련 [2] 한시민 2016.02.26 121
2984 64Bit Package 관련 문의 [1] dyna 2015.07.21 122
2983 [IoT 세미나] 비콘이 발생하는 데이터의 크기는 얼마나 되나요? Humphery 2015.09.03 122
2982 [시작하는 사람들을 위한 델파이 프로그래밍] 모듈 11 - Exercise 4 [1] 관리자 2016.05.10 122
2981 위험 경보앱을 코드 입력해서 다만들었는데 실행이 되지 않습니다. [2] file 교타로 2016.05.20 122
2980 OSX 개발시 ICON 가져오기 freehun 2016.05.27 122