자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey [공유] 써드파티 라이브러리 연동이 가능한가요?
2015.03.19 18:12
써드파티 라이브러리 연동이 가능한가요? 자체저으로 개발한 통신 라이브러리 연동이 필요합니다.
답변:
안드로이드는 JAR형태의 라이브러리를 프로젝트 매니저에서 쉽게 연결할 수 있다.
JAR파일을 델파이에서 사용하려면 JAR의 인터페이스(브릿지) 파일이 있어야 하는데 델파이에서 제공하는 Java2OP라는 툴을 이용해 자동 생성할 수 있다.
iOS에서는 *.a 형태의 라이브러리를 연동할 수 있다. 다만 *.a 파일을 연동하기 위한 인터페이스 파일을 자동으로 생성하는 툴은 제공하지 않는다.
다만 기존 코드를 참고하면 직접 인터페이스 파일을 작성하는 것은 크게 어렵지 않다.
참고자료
- RAD Studio Android 응용 프로그램에서 사용자 정의 Java 라이브러리 세트 사용
- 영문: http://docwiki.embarcadero.com/RADStudio/XE7/en/Using_a_Custom_Set_of_Java_Libraries_In_Your_RAD_Studio_Android_Apps
- 변역 : https://translate.google.com/translate?sl=ja&tl=ko&js=y&prev=_t&hl=ko&ie=UTF-8&u=http://docwiki.embarcadero.com/RADStudio/XE7/ja/RAD_Studio_Android_%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%A7%E3%81%AE%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0_Java_%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA_%E3%82%BB%E3%83%83%E3%83%88%E3%81%AE%E4%BD%BF%E7%94%A8
- RAD Studio XE7에서 추가된 안드로이드 기능 익히기(동영상) - http://tech.devgear.co.kr/delphi_news/406833
- XE7에서 추가 된 안드로이드 프로젝트에서 외부 라이브러리(jar) 사용을 위한 팁 - http://tech.devgear.co.kr/delphi_news/406755
- Java2OP 다운로드 - http://blog.hjf.pe.kr/268
댓글 0
Firemonkey [공유] 써드파티 라이브러리 연동이 가능한가요?
2015.03.19 18:12
써드파티 라이브러리 연동이 가능한가요? 자체저으로 개발한 통신 라이브러리 연동이 필요합니다.
답변:
안드로이드는 JAR형태의 라이브러리를 프로젝트 매니저에서 쉽게 연결할 수 있다.
JAR파일을 델파이에서 사용하려면 JAR의 인터페이스(브릿지) 파일이 있어야 하는데 델파이에서 제공하는 Java2OP라는 툴을 이용해 자동 생성할 수 있다.
iOS에서는 *.a 형태의 라이브러리를 연동할 수 있다. 다만 *.a 파일을 연동하기 위한 인터페이스 파일을 자동으로 생성하는 툴은 제공하지 않는다.
다만 기존 코드를 참고하면 직접 인터페이스 파일을 작성하는 것은 크게 어렵지 않다.
참고자료
- RAD Studio Android 응용 프로그램에서 사용자 정의 Java 라이브러리 세트 사용
- 영문: http://docwiki.embarcadero.com/RADStudio/XE7/en/Using_a_Custom_Set_of_Java_Libraries_In_Your_RAD_Studio_Android_Apps
- 변역 : https://translate.google.com/translate?sl=ja&tl=ko&js=y&prev=_t&hl=ko&ie=UTF-8&u=http://docwiki.embarcadero.com/RADStudio/XE7/ja/RAD_Studio_Android_%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%A7%E3%81%AE%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0_Java_%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA_%E3%82%BB%E3%83%83%E3%83%88%E3%81%AE%E4%BD%BF%E7%94%A8
- RAD Studio XE7에서 추가된 안드로이드 기능 익히기(동영상) - http://tech.devgear.co.kr/delphi_news/406833
- XE7에서 추가 된 안드로이드 프로젝트에서 외부 라이브러리(jar) 사용을 위한 팁 - http://tech.devgear.co.kr/delphi_news/406755
- Java2OP 다운로드 - http://blog.hjf.pe.kr/268