Jump to content
과거의 기술자료(읽기 전용): https://tech.devgear.co.kr ×
과거의 기술자료(읽기 전용): https://tech.devgear.co.kr
  • 0

Android에 있는 ContentProvider 컴포넌트를 FMX에서 지원하나요?


이성민
 공유하기

질문

안녕하세요.

Delphi11을 사용하여 Android App을 제작 중입니다.

데브기어 질문 게시판과 김현수님 블로그를 통해서 지난주에도 Java2OP 관련해서 도움을 받았습니다.

덕분에 TSC 프린터 연동이 쉽게 해결되었습니다. 감사드립니다.

 

이후 진행 과정에서 모바일 App간의 통신이 필요하게 되었습니다. 상대 App은 안드로이드 스튜디오로 제작되었고

ContentProvider 컴포넌트를 사용하여 정보를 제공해 주기로 했습니다. 제가 FMX 기반으로 만든 Android App에서

데이터를 요청하고 수신 받으면 되는데요. 짧게 검색해본 결과 관련 정보를 얻지 못하였습니다. 

하여, 게시판을 통해서 질문드립니다.

FMX에서 Android ContentProvider 컴포넌트를 사용할 수 있습니까?

이 댓글 링크
다른 사이트에 공유하기

1 answer to this question

Recommended Posts

  • 0

(이미 아시겠지만)델파이는 소스코드가 오픈되어 있습니다.(정품 사용 시)
(델파이 설치 경로 하위의 source 디렉토리에 라이브러리 별 소스코드를 확인할 수 있습니다.)

image.png

ContentProvider로 위 경로에서 검색 시 아래와 같은 검색 결과를 확인할 수 있습니다.
(notepad++로 디렉토리에 파일들에서 검색한 결과)

image.png

 

ContentProvider는 (제품 설치경로)\source\rtl\android 디렉토리에 Androidapi.JNI.GraphicsContentViewText.pas에 인터페이스와 클래스들이 정의되어 있습니다.

안드로이드 도움말을 통해 사용방법을 확인하시고, 

다음 글들을 참고해 델파이로 구현하는 방법을 참고하시어 직접 구현해 보시기 바랍니다.

답변이 도움이 되셨는지 또는 추가 질문은 답변으로 남겨주시길 미리 감사하겠습니다.

(혹시 작업한 내용 중 공유할만한 내용은 공유 부탁드려요^^)

이 댓글 링크
다른 사이트에 공유하기

이 토의에 참여하세요

지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.

Guest
이 질문에 답변하기...

×   서식있는 텍스트로 붙여넣기.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   이전에 작성한 콘텐츠가 복원되었습니다..   편집창 비우기

×   You cannot paste images directly. Upload or insert images from URL.

 공유하기

×
×
  • Create New...

중요한 정보

이용약관 개인정보보호정책 이용규칙 이 사이트가 더 잘 작동하기 위해 방문자의 컴퓨터에 쿠키가 배치됩니다. 쿠키 설정 변경에서 원하는 설정을 할 수 있습니다. 변경하지 않으면 쿠키를 허용하는 것으로 이해합니다.