티스토리 툴바

전체 (109)
Android (5)
Google (2)
Movie (1)
Travel (4)
Book (24)
------------------ (0)
웹 개발 (21)
Developer (5)
DB (3)
C++ (9)
Java (19)
Others (5)
막던지는 이야기 (11)
2012/01/11 16:40
Android JNI 개발에서 Method의 호출등에 사용되는 signature는 다음과 같다.

  • B=byte
  • C=char
  • D=double
  • F=float
  • I=int
  • J=long
  • S=short
  • V=void
  • Z=boolean
  • Lfully-qualified-class=fully qualified class
  • [type=array of type>
  • (argument types)return type=method type. If no arguments, use empty argument types: (). If return type is void (or constructor) use (argument types)V.
원문 사이트 :  http://dev.kanngard.net/Permalinks/ID_20050509144235.html



ex)

java method

jni call
저작자 표시
Trackback Address :: http://codepedia.tistory.com/trackback/116 관련글 쓰기
Name
Password
Homepage
Secret
2012/01/05 13:17
플러그인 설치 및 환경 구성

원문 사이트 : http://www.permadi.com/blog/2011/09/setting-up-android-jni-projects-in-windows-eclipse-and-sequoyah/ 

1. eclipse 설치
   - eclipse 검색하여 기본으로 설치 한다.

2. C++ plugin 설치
   - Eclipse 메뉴 > Help > Install New Software...
   - Indigo - http://download.eclipse.org/releases/indigo 를 선택
      - Programming Languages > C/C++ Development Tools 설치 

3. Sequoyah plugin 설치
   - Eclipse 메뉴 > Help > Install New Software...
   - Indigo - http://download.eclipse.org/releases/indigo 를 선택
      - Mobile and Device Development > Sequoyah로 시작하는 것 모두 설치

4. Cygwin 설치
    - cygwin 검색하여 기본으로 설치 한다.
    - 설치 항목
       - devel/make
    - window 환경변수에 cygwin의 bin 디렉토리 설정

5. Android ndk 설치
    - android ndk 검색하여 기본으로 설치 한다.
    - Eclipse 메뉴 > Window > Preerences > Android > Native Development 에 ndk 설치 디렉토리 설정


프로젝트 생성 및 컴파일

1. Android Project 생성
    - Android Project를 생성한다.

2. Android Native Project 생성
    - Package Explorer view 에서 프로젝트를 선택 후 마우스 우클릭으로 팝업메뉴 확장
       - Android Tools > Add Native Support ... 선택하여 Native Project 생성

3. Native Project 컴파일
    - Package Explorer view > 팝업메뉴 > Build Project
    - 컴파일 에러 발생

4. Build Config 설정
    -  Package Explorer view > 팝업메뉴 > Build Path > Configure Build Path
        - C/C++ Build의 Buid command   의
               bash ndk-build    를
               bash android ndk directory\ndk-build 로 수정




저작자 표시
Trackback Address :: http://codepedia.tistory.com/trackback/115 관련글 쓰기
Name
Password
Homepage
Secret
prev"" #1 #2 #3 #4 #5 ... #55 next