2012/01/11 16:40
[Android]
Android JNI 개발에서 Method의 호출등에 사용되는 signature는 다음과 같다.
ex)
java method
jni call
- 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.
ex)
java method
jni call
'Android' 카테고리의 다른 글
| JNI Method signature (0) | 2012/01/11 |
|---|---|
| NDK 개발환경 구축하기 (Eclipse + Cygwin + C++ plugin + Sequoyah plugin) (0) | 2012/01/05 |
| android jni 개발을 위한 cygwin 설치 (0) | 2012/01/03 |
| IP / Mac Address 가져오기 (0) | 2011/11/18 |
| Activity 화면 켜짐/꺼짐 시점 확인 방법 (0) | 2011/11/18 |
2012/01/05 13:17
[Android]
플러그인 설치 및 환경 구성
원문 사이트 : 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 로 수정
원문 사이트 : 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 로 수정
'Android' 카테고리의 다른 글
| JNI Method signature (0) | 2012/01/11 |
|---|---|
| NDK 개발환경 구축하기 (Eclipse + Cygwin + C++ plugin + Sequoyah plugin) (0) | 2012/01/05 |
| android jni 개발을 위한 cygwin 설치 (0) | 2012/01/03 |
| IP / Mac Address 가져오기 (0) | 2011/11/18 |
| Activity 화면 켜짐/꺼짐 시점 확인 방법 (0) | 2011/11/18 |

