태그>jni(총 16개의 글)
'jni' 관련 최근글
-
- JNA(Java Native Access)

-
난누구여긴어디 by 난누구여긴어디|2011/09/07 15:33
하드웨어에 접근하거나 속도 문제 때문에 자바를 사용하지 못하는 경우, 대안이 바로 JNI(Java Native Interface) 이다. JNI의 개발 단계는 아래와 같은데. 1단계 : Native Method를 선언하는 자바 클래스 작성 2단계 : 1단계에서 작성한 클래스 컴파일 3단계 : javah를 사용해..
- JNA(Java Native Access)
-
- JNI System.load() 와 System.loadLibrary() 의 차이점

-
난누구여긴어디 by 난누구여긴어디|2011/08/30 15:48
JNI를 이용하여 네이티브 라이브러리를 사용하려면 System.load() 또는 System.loadLibrary() 를 사용해야 한다. 두 메소드의 차이점이 뭔가 궁금해서 API를 자세히 보니. System.load() 는 반드시 절대경로로 지정 해야 하고, System.loadLibrary() 는 ..
- JNI System.load() 와 System.loadLibrary() 의 차이점
-
- JNI Unloading

-
저장소 by 어플로잇|2011/06/16 19:12
개발하고 있는 것이 web service이다. 특정 서비스 클래스에 대한 테스트 케이스 클래스가 있는데, 보통 2가지 방법의 테스트 케이스가 모두 담겨 있다. 하나는 서비스 클래스의 메소드를 직접 호출하여 결과를 확인한다. 다른 하나는 was위에 서비스를 올리고는 http를 통해 we..
- JNI Unloading
-
- SWIG을 써서 FFMPEG을 Android에서 쓰자.

-
기억의 조각 by muzie|2011/06/08 23:32
라는 건 진짜. 역시 회사 업무. SWIG 이라는 애는 작성된 어떤 .c 파일 혹은 .cpp 파일을 랩핑하는 c/c+ 파일을 떨구고 이를 묶는 JNI 랩퍼도 같이 떨구는 일종의 유틸리티 같은 녀석이다. JNI로 일일히 바꾸기 빡시니까 자동화툴(?)처럼 나온 거 같은데 은근 잘 동작하는 듯. 일..
- SWIG을 써서 FFMPEG을 Android에서 쓰자.
-
- 간단한 JNI 사용방법 (JNI 네이티브 함수를 직접 등록하지 않는 방법을 사..

-
jaehwa by jaehwa|2010/10/25 13:03
샘플의 소스는 문서와 같이 첨부한 hello-jni.zip 파일을 참고하기 바란다. NDK sample 참고소스: android-ndk-r4b/samples/hello-jni HelloJni.javapackage com.example.hellojni;import android.app.Activity;import android.widget.TextView;impo..
- 간단한 JNI 사용방법 (JNI 네이티브 함수를 직접 등록하지 않는 방법을 사..
-
- JNI(Java Native Interface)

-
jaehwa by jaehwa|2010/10/22 17:59
정의자바와 Native(C/C+/어셈블리) 모듈간의 인터페이스를 가능하게 해주는 것을 JNI 라고 말한다. JNI가 사용되는 경우1. 빠른 처리 속도를 요구하는 루틴의 작성 : Native 로 구현시 자바보다 속도가 빠르다.2. 하드웨어 제어3. 기존 네이티브 소스(C/C+/어셈블리)의 재활..
- JNI(Java Native Interface)
-
- JDK, JRE, JVM

-
Dreaming Free Developer by folt|2010/01/06 00:31
사실 별것도 아니지만 자바 개발을 위한 첫 단계로써 알아두어야 할 사항중에 하나가 JDK 와 JRE 의 차이점, 그리고 JVM 이란 무엇인지를 알아야 할 듯 해서 간단하게 용어를 정리해보려고 합니다. JDK ( Java Development Kit ) Java 용 SDK ( Software Development Ki..
- JDK, JRE, JVM
-
- JNI Object(class, struct) argument passing

-
황씨의 정신줄 보관함 by 황씨|2009/11/04 17:09
갑자기 뜬금 없이 JNI라니. 안드로이드에도 C 기반의 엔진을 지원하다보니 JNI파일을 함께 빌드해야하는 경우가 종종 생긴다. 근데, 처음 접해보면 JNI라는게 참. 불편하다. 특히나, C 기반의 엔진 API가 구조체와 같은 매개변수를 주고 받는다면, 더욱 그렇다. 예를 들어보자. ..
- JNI Object(class, struct) argument passing
-
- Java Native Interface(JNI)를 통한 C# 코드 호출

-
어느날 문득 생각나면 만드는 공방 by Rei|2009/07/25 20:11
Java 코드에서 JNI를 이용하여 C#으로 작성된 닷넷 코드 호출하기. 첨부파일 참조. Call_CSharp_Code_in_Java(JNI).pdf (문서에서 사용한 예제 소스)
- Java Native Interface(JNI)를 통한 C# 코드 호출
-
- JNI & RMI

-
일주일에 한번은 쓰자 by 건방진 꼬맹|2009/05/14 18:46
JNI (Java Native Interface) - 자바에서 다른 언어로 만들어진 소스를 접근하여 실행하게 하거나 반대로 다른 언어에서 자바 코드를 접근해서 사용할 수 있도록 하기 위한 하나의 징검 다리 역할을 하는 기법 RMI(Remote Method Invocation) - 네트워크 상 서로 다른..
- JNI & RMI
-
- JNI 라이브러리 파일의 경로 동적 설정

-
저장소 by 어플로잇|2009/05/06 18:20
JNI를 사용하여 c 함수를 호출할 때의 실제 라이브러리 파일을 로딩하기 위하여 다음과 같이한다. 1. 환경 변수 PATH에 포함된 디렉토리에 dll 파일을 카피해 둔다. 2. java 실행 시 -Djava.library.path=c:librarypath 와 같이 dll 파일이 있는 디렉토리를 설정한다. 그런데 ..
- JNI 라이브러리 파일의 경로 동적 설정

