<Adt-bundle설치>

http://java.ihoney.pe.kr/232

 

<NDK다운>

URL : http://developer.android.com/sdk/ndk/index.html

 

<CYGWIN 설치>

http://www.cygwin.com/
Choose A Download Source 대화창에서

"Install from Internet" 선택
Select Local Package Directory 대화창에서

"E:\My Documents\Downloads\CYGWIN" 을 입력

해당 디렉토리가 없으면 작성
Choose a Download Site 대화창에서

ftp://ftp.kaist.ac.kr 또는 ftp://ftp.kreonet.re.kr 선택
Select Packages 대화창에서

"Devel Default"의 "Default"를 선택하여 "Devel Install"로 바꾼 후 "다음" 클릭(실제 필요한 것은 devel/gcc-core, gcc-g++, make 세개 패키지 임)
"Editors" > vim의 "Default"를 선택하여 "7.3.003-1"로 바꾼 후 "다음" 클릭(7.3.003-1은 최신버전 임)

다운로 진행 (30분이상 소요...)
 
윈도우에서 HOME환경변수 설정
제어판 > 시스템 및 보안 > 시스템 > 고급시스템설정 > 시스템 속성 > 고급 > 환경변수 >jung10에 대한 사용자변수 > 새로 만들기 클릭
변수이름: HOME
변수   값: /home/jung10               (jung10을 자신의 윈도우계정으로 수정)

NDK 다운로드 및 설치

http://developer.android.com/sdk/ndk/index.html
http://dl.google.com/android/ndk/android-ndk-r4b-windows.zip

cygwin 홈디렉토리에 압축을 풀어놓는다.
c:\cygwin\home\jung10/android-ndk-r4b

.bashrc에 환경변수 추가

윈도우 바탕화면에서 CYGWIN 실행

$ cat >> .bashrc    또는 vi .bashrc

export PATH=$PATH:/home/no1/android-ndk-r9d
export ANDROID_NDK_ROOT=/home/no1/android-ndk-r9d

 

<Ctrl-D>

$ source .bashrc

ndk 링크 생성
$ ln -s android-ndk-r4b-windows ndk

<hello-jni 빌드>

$ cd ~/ndk/samples/hello-jni

$ ndk-build


libs/armeabi/gdb.setup, gdbserver, libhello-jni.so 가 생성되면 컴파일 완료

이클립스에서 HelloJni 프로젝트 생성


이클립스 실행


File > New > Android Project 선택


New Android Project 대화창이 열린다.


Contents 그룹


Create project from existing source 선택

Location: 에 Browse... 버튼을 클릭하여 c:\cygwin\home\jung10\android-ndk-r4b-windows\samples\hello-jni를 입력

Build Target 그룹


Android 1.5 에 체크

Projerties 그룹


Aplication name: HelloJni 입력

Min SDK Version: 3 입력 (NDK를 사용하기 위해서는 최소 3이상 입력 필요)

Finish 버튼 클릭

이클립스에서 HelloJni 실행


HelloJni 프로젝트를 선택하고 실행버튼 클릭


cupcake (android 1.5 sdk 3)에뮬에이터가 실행되고 "Hello from JNI!" 표시

타겟보드에서 실행

 

<윈도위 환경변수 추가>

시스테변수추가

C:\cygwin\home\no1\android-ndk-r9d;

C:\cygwin\bin;

 

<ant>

http://stnzone.com/gboard/blog/?id=1716

'Program개발 > 안드로이드 Pgm' 카테고리의 다른 글

구글맵(GoogleMap) 사용하기  (0) 2013.01.05
by 메렁키키 2014. 4. 24. 12:51

1.실행창에서 cmd를 입력해 콘솔창을 연다
2. c:\Users\<사용자계정>\.android 폴더로 이동한다
3.keytool -list -keystore debug.keystore -storepass android -keypass android
  입력후 엔터친다
4.생성된 MD5문자열을 복사한다
5.http://code.google.com/intl/ko/android/add-ons/google-apis/maps-api-signup.html
  에 접속해 생성 MD5문자열을 넣고 KEY를 얻는다

 


6.얻어진 3개의 내용은 첫번째는 구글맥 API KEY, 두번째는 MD5내용,세번째는 XML이다

 

●배포용 API KEY얻는법)
   keytool -list -keystore debug.keystore -storepass android -keypass android

'Program개발 > 안드로이드 Pgm' 카테고리의 다른 글

ndk 설치하기  (0) 2014.04.24
by 메렁키키 2013. 1. 5. 12:40
| 1 |