Setting Up Android JNI/NDK Projects in Windows Eclipse – And Sequoyah

Eclipse에서 안드로이드 JNI/NDK 빌드 환경 구축 방법에 대한 소개 링크

http://permadi.com/blog/2011/09/setting-up-android-jni-projects-in-windows-eclipse-and-sequoyah/

 

1. Eclipse와 Android SDK 설치

2. Install Eclipse C/C++ Development Tools

– Eclipse menu -> Help->Install New Software

– Select Indigo or CDT updates site

– Select Programming Languages

– Select/check C/C++ Development Tools

3. Install Sequoyah Plug in

– Eclipse menu -> Help->Install New Software

– Add Work with:  http://download.eclipse.org/sequoyah/updates/2.0/

– uncheck Group items By Category

– Select All and Install

4. Install Android NDK

5. Add the PATH of Android NDK

– NDK 설치 한 PATH를 윈도우 환경 변수에 추가

6. Add Android NDK path into the Eclipse Android Preferences

–  Eclipse menu -> Windows -> Preferences

–  Android->Native Development –  NDK Location 에 NDK 설치 경로 입력

7. Install Cygwin

– cygwin 이 설치 되어 있지 않으면 설치 한다. 이 때 Devel category의 make tool은 반드시 포함시켜주어야 한다.

8. Restart Eclipse

9. C/C++ build 환경 설정

–  Eclipse menu -> Project ->  Properties

– C/C++ Build : Build Settings : Build Command 에 “bash c:android-ndk-r7bndk-build” 설정

– C/C++ Build : Environment : PATH 에 “bash.exe” 가 있는 “c:cygwin/bin” 풀더 추가

 

android-sdk for Ubuntu 64bits

android-sdk 를 64bit ubuntu에 설치 하였다.

그런데 adb가 실행 되지 않는다.

원인은 32bit 라이브러리가 기본으로 설치가 안되어서 라이브러리를 못 찾아 실행이 안되었다.

시스템->관리->시냅틱 패키지 관리자 에서  ia32-libs 를 검색하여 설치 해준면 해결된다.