자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi Service 와 BroadcastReceiver(nativemethod) 사용시 lollipop 에서 작동 안됨.
2015.06.19 04:17
본 게시판 사용시 당부 사항
* 이 게시판은 누구나 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
XE8 + lollipop 사용중입니다.
Service 를 생성하여 java 에서 native 선언한 후 BroadcastReceiver 를 통해 델파이에서 받는부분을 구현해 보고 있습니다.
만든 앱이 젤리빈에서는 잘 동작하는데 롤리팝에서는 동작하지않습니다. 아예 splash이미지가 뜨고 종료됩니다.
JNINativeMethod 를 사용하는 부분의 문제인 듯도 한데 잘모르겠어서 올려봅니다.
DelphiServiceDemo 를 참조했구요 이것도 XE7 용을 XE8 에서 컴파일하면 젤리빈에서는 잘되는데 롤리팝에서는 동작하지 않구요.
롤리팝으로 올라오면서 jni 나 nativemethod, service 사용법이 달라진 부분이 있는지 알고 싶습니다.
intent 를 명시적으로 생성하라 해서 java 에서 그렇게도 해보았는데 동일하게 작동되지 않습니다.
DelphiServiceDemo 소스를 올려봅니다.
앱스토어에 있어 설치후 해봐도 안됩니다. 된다고 되어있는데...
Delphi Service 와 BroadcastReceiver(nativemethod) 사용시 lollipop 에서 작동 안됨.
2015.06.19 04:17
본 게시판 사용시 당부 사항
* 이 게시판은 누구나 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
XE8 + lollipop 사용중입니다.
Service 를 생성하여 java 에서 native 선언한 후 BroadcastReceiver 를 통해 델파이에서 받는부분을 구현해 보고 있습니다.
만든 앱이 젤리빈에서는 잘 동작하는데 롤리팝에서는 동작하지않습니다. 아예 splash이미지가 뜨고 종료됩니다.
JNINativeMethod 를 사용하는 부분의 문제인 듯도 한데 잘모르겠어서 올려봅니다.
DelphiServiceDemo 를 참조했구요 이것도 XE7 용을 XE8 에서 컴파일하면 젤리빈에서는 잘되는데 롤리팝에서는 동작하지 않구요.
롤리팝으로 올라오면서 jni 나 nativemethod, service 사용법이 달라진 부분이 있는지 알고 싶습니다.
intent 를 명시적으로 생성하라 해서 java 에서 그렇게도 해보았는데 동일하게 작동되지 않습니다.
DelphiServiceDemo 소스를 올려봅니다.
앱스토어에 있어 설치후 해봐도 안됩니다. 된다고 되어있는데...
이 문제는 롤리팝의 SDK가 변동되면서 이전 SDK와의 호환성 문제로 유추 됩니다.
사용하신 오픈소스의 원작자가 곧 수정작업을 할것으로 판단되며
그렇지 않더라도 델파이 다음버전에 안드로이드 서비스를 공식 지원한다는 플랜이 있으므로 조금 기다리시면 곧 해결이 될것입니다.