Android 플랫폼 용 원시 C/C++ 공유 라이브러리를 개발하는 중 문제가 발생합니다. 우리 모두는 Android가 상위 계층 개발을 위해 Java 언어를 사용한다는 것을 알고 있습니다. 이제는 내 생체 공학 라이브러리를 사용하여 Android C/C++를 사용하여 내 엔진 코드를 이식했지만 사용자 인터페이스를 설계해야 할 때 JNI를 사용하여 엔진 코드를 호출해야합니다.JNI tech. Android 또는 Linux 플랫폼에서 devlepment .so?
제가 아는 한, 그것이 유일한 선택입니다. 문제는 내 엔진 자체의 수출 API에 대한 문제입니다. 내가 JNI 기술을 사용한다면. 이러한 API를 새로운 공유 라이브러리에 랩핑하여 사용하면 개발 및 테스트에 많은 시간이 소요됩니다.
누군가이 상황에 대한 제안을 할 수 있습니까? Java 또는 JNI 기술에 익숙하지 않습니다.
팁 : 내가 인터넷을 검색 할 때 지금은 모른다는 안드로이드 플랫폼이나하지에 적합 할 때까지
, 나는 등 JNative로 JNI 발생기에 대한 몇 가지 오픈 소스를 발견했다.
정말요? 스윙이이 문제를 해결할 수 있다면 정말 멋지다. 세부 정보를 확인하겠다. 감사합니다. Reflog. – Eric