반응형 JNI2 Cocos2dx Android 간에 함수 호출 Cocos2dx Android 간 기기컨트롤 어플리케이션 프로젝트 진행간에 메모. C# 코드에서 결과 값을 Android 로 넘겨주어 Dialog를 띄워주는 경우 1. C# 에서 Android 함수 호출 및 String 인자 반환 - C# 내에서 Android 함수 인자로 String 을 넣어서 호출한다. * Android 코드 public static void jni_printsetpacketdata(final String msg){ final String pkmsg = "패킷전송: "+msg; Log.d("printMyLog","send message: "+msg); Handler handler = new Handler(Looper.getMainLooper()); handler.postDelayed(.. c# 2022. 2. 18. UnsatisfiedLinkError no in java.library.path SWT 프로젝트를 빌드를 하던 중에 위와 같은 에러가 발생 했다. 뭐가 문제일까...? 위 메세지가 의미하는 것은 일반 자바 라이브러리의 클래스 패스를 찾지 못하겠다는 것이 아니라, "JVM 이 네이티브 라이브러리를 찾을 수 없다" 는 것이다. 즉, 네이티브 어플리케이션을 실행하기 위한 라이브러리를 찾지 못한다는 얘기다. 위와 같이, Java 에서 외부 프로그램에 접근하기 API를 JNI (Java Native Interface) 라고 한다. 해당 플랫폼에서만 실행 가능한 네이티브 코드(native code)에 접근하기 위해 만들어진 응용 프로프로그램 인터페이스로, 주로 자바만으로는 구현할 수 없거나, 다른 언어로 쓰여진 어플리케이션을 접근하려고 하는 경우에 쓰인다. 동작 환경이 해당 플랫폼에 제한된다는.. IT 문제해결 2018. 1. 3. 이전 1 다음 반응형