자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi java2op를 이용하안 KT Open API 연동 문제
2016.06.27 15:15
본 게시판 사용시 당부 사항
* 이 게시판은 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 어느 누구도 답변을 달아야만 하는 책임은 없습니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
델파이 베를린 트라이얼 버전을 이용하여
안드로이드 상에서 KT 통화 Open API를 연동하기 위하여
ktopenapi.jar 파일을 java2op.exe 를 이용해 브릿지파일을 만들려고 하는데요.
다음과 같은 메세지가 나오면서 문제가 있는 것 같은데 관련 파일을 권한이 없어 다운받지 못하고 있습니다.
Warning: error opening ReservedWordsOP.txt
Warning: error opening ReservedWordsSC.txt
...
class or Interface expected
이에 대한 해결책을 알려주시면 감사하겠습니다.
그리고 ktopenapi.jar 파일을 첨부하오니 그냥 브릿지 파일을 만들어주셔도 좋겠습니다.
이 문제가 해결되면 회사차원에서 델파이 정식 버전을 구매할 수 있는 상황이라 도움 부탁드리겠습니다.
댓글 3
-
험프리
2016.06.28 15:19
-
새벽노을
2016.06.29 14:39
빠른 답변 감사드립니다.^^
그런데 다음과 같은 파일이 트라이얼 버전에서는 없는 것 같네요.
Androidapi.JNIBridge
Androidapi.JNI.Java.Util
Androidapi.JNI.JavaTypes
C++Builder에서는 Androidapi.JNI.*.hpp 파일이 설치되어있는 걸 확인했는데요.
델파이를 도입할 때 고려하는 요소 중에 하나가 기존 자바 파일을 연동할 수 있냐도 중요한 문제여서 눈으로 확인시키고 싶은데 참 쉽지가 않네요.^^
-
험프리
2016.06.29 16:24
네 트라이얼 버전에는
VCL/FMX/RTL 등의 소스코드가 포함되어 있지 않습니다.
소스코드 대신 컴포일된 유닛(*.dcu)파일은 아래 경로에 위 파일들이 있습니다.
C:\Program Files (x86)\Embarcadero\Studio\18.0\lib\android\debug
(10.1 베를린 기본설치 경로 기준)
감사합니다.
Delphi java2op를 이용하안 KT Open API 연동 문제
2016.06.27 15:15
본 게시판 사용시 당부 사항
* 이 게시판은 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 어느 누구도 답변을 달아야만 하는 책임은 없습니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
델파이 베를린 트라이얼 버전을 이용하여
안드로이드 상에서 KT 통화 Open API를 연동하기 위하여
ktopenapi.jar 파일을 java2op.exe 를 이용해 브릿지파일을 만들려고 하는데요.
다음과 같은 메세지가 나오면서 문제가 있는 것 같은데 관련 파일을 권한이 없어 다운받지 못하고 있습니다.
Warning: error opening ReservedWordsOP.txt
Warning: error opening ReservedWordsSC.txt
...
class or Interface expected
이에 대한 해결책을 알려주시면 감사하겠습니다.
그리고 ktopenapi.jar 파일을 첨부하오니 그냥 브릿지 파일을 만들어주셔도 좋겠습니다.
이 문제가 해결되면 회사차원에서 델파이 정식 버전을 구매할 수 있는 상황이라 도움 부탁드리겠습니다.
댓글 3
-
험프리
2016.06.28 15:19
-
새벽노을
2016.06.29 14:39
빠른 답변 감사드립니다.^^
그런데 다음과 같은 파일이 트라이얼 버전에서는 없는 것 같네요.
Androidapi.JNIBridge
Androidapi.JNI.Java.Util
Androidapi.JNI.JavaTypesC++Builder에서는 Androidapi.JNI.*.hpp 파일이 설치되어있는 걸 확인했는데요.
델파이를 도입할 때 고려하는 요소 중에 하나가 기존 자바 파일을 연동할 수 있냐도 중요한 문제여서 눈으로 확인시키고 싶은데 참 쉽지가 않네요.^^
-
험프리
2016.06.29 16:24
네 트라이얼 버전에는
VCL/FMX/RTL 등의 소스코드가 포함되어 있지 않습니다.
소스코드 대신 컴포일된 유닛(*.dcu)파일은 아래 경로에 위 파일들이 있습니다.
C:\Program Files (x86)\Embarcadero\Studio\18.0\lib\android\debug
(10.1 베를린 기본설치 경로 기준)
감사합니다.
저는 아래와 같은 명령어로 배치파일을 만들어 돌리니 문제없이 잘 되네요^^
(ReservedWords... 오류는 예약된 단어관련된 것 같고, 경고 메시지여서 무시했습니다.)
C:\"Program Files (x86)"\Embarcadero\Studio\18.0\bin\converters\java2op\Java2OP -jar ktopenapi.jar -unit Android.JNI.ktopenapi
pause
브릿지 파일은 첨부파일에 등록했습니다.