2017-10-30 11 views
1

목표는이 기능을 갖춘 iOS 앱을 만들 것입니다 및 하드웨어 기능 액세스. Beanshell을 사용하여 Android에서 똑같은 작업을 수행했습니다. (영어 나쁜 죄송합니다)objectiveCos 프로젝트에서 .jar 라이브러리를 사용하는 방법 j2objc를 사용하고 있습니까?</p> <p>일반 텍스트 소스 코드는 UI 조작, O를 할 필요가있다 -이 <p></p> 텍스트로 소스 코드 파일 - 다운로드 및 컴파일 또는 런타임에 해석 :

난 내 연구를 수행하고 연타와 objc-평가 (Convert/compile a string into executable code in Objective-C 참조) 그들이 내 시나리오에서 아무 소용이 없었다 같은 라이브러리를 많이 선택했다.

는 지금은이 멋진 프로젝트의 시작점이 될 수 기능을 충족하지 않을 수 있습니다 뭔가를 시도하지만.

내가 j2objc를 사용하여 목표 - C 프로젝트에으로 Beanshell 사용하려면 자바 컴파일러를 구글의. https://github.com/google/j2objc

j2obj Hello world 샘플 프로젝트는 정상적으로 작동하지만 beanShell Jar 파일을 프로젝트에 포함시켜야합니다. j2obj는 소스 컴파일러이며 이진 파일을 컴파일 할 수 없기 때문에 beanshell 소스를 java 환경 경로에 첨부 할 필요가 없습니다.

이상한 일이 자바 environmet을 경로에있는 모든 파일 .H 파일이 아닌 된 .java 파일도 .JAR입니다. J2objc가 컴파일 할 수 있습니다

가 - 어떻게 내가, 내 프로젝트에으로 Beanshell .jar 파일을 포함 할 수 있으며, 그 후 나는 런타임에 BeanShell이다 사용

질문은?

- 프로젝트에 대한 의견이나 실제로이 프로젝트를 수행하는 방법에 대한 의견을 보내 주시면 감사하겠습니다.

은 ===== EDIT 1

내가 그 시작은 지금 나에게 의미를 생각합니다.

및 결과의 전체 /usr/local/j2objc-2.0.5/frameworks/bsh.jar /usr/local/j2objc-2.0.5/j2objc입니다 : 내가 피곤이 터미널 명령을 실행합니다 "기호를 찾을 수 없습니다"오류가 발생했습니다. j2obj cant는 beanshell 라이브러리를 전혀 컴파일하지 않는 것 같습니다.

나는 올바른 방향으로 가고 있는지 모르겠다. 이제까지 기능 당신을 지원하도록 설계 아니에요 - 그냥 여기 진행

+0

은 또한 j2objc 포럼에 질문 : https://groups.google.com/forum/#!topic/j2objc-discuss/d0xyRTsX1fU – Mrjm

답변

0

내가 j2objc에 대한 기술지도 해요, 강하게 당신이 당신의 프로젝트를 위해 그것을 사용하기 더 이상 시간을 낭비하지 않는 것이 좋습니다를 공유 할 수 tryng 설명했다. 루아는 옵션 일 수도 있습니다 : there are instructions for how it can be used on iOS, 시도하지는 않았지만.

+0

정말 감사합니다 - 생활 easyer 루아에있다 - 사실 나는 CoronaSDK Years Back에서 몇 가지 프로젝트를 수행했지만 Corona와 Lua에 몇 가지 통합 옵션이 있음을 내 마음에서 완전히 배웠습니다. 다시 한 번 감사드립니다. – Mrjm