2012-02-23 3 views
4

나는 이클립스를 사용하여 안드로이드 응용 프로그램을 개발하는 데 사용되는 우분투 10.10 버전을 사용하고 있습니다. 이제는 기본 라이브러리를로드하기 위해 NDK를 사용해야합니다. 어느 누구도 NDK 최신 버전을 설치하고 구축하는 데 도움이 될 수는 없습니다.eclipse로 NDK를 설치하고 빌드하는 방법은 무엇입니까?

미리 감사드립니다.

답변

10

나는 Santhosh_pulliman이 언급 한 링크에서 주어진 단계를 따랐다. 결과물을 얻었다. 이것은 당신을 도울 수 있습니다.

1 단계 : 일식 에서 C/C++ 지원의 설치이 이클립스에서 C 언어 프로그램을 수행 할 수있게된다. 이 설치가 완료되면 새 프로젝트를 생성하는 동안 c/C++ 프로젝트 옵션 을 볼 수 있습니다.

2 단계 : Cygwin에서 당신이 우분투 10.10에서 작업으로이 단계는 필요하지 않습니다 설치. 그래서 당신은 터미널을 사용할 수 있습니다.

3 단계 : Android ndk 설치 ndk를 다운로드하여 android sdk가있는 폴더에 저장하십시오.

4 단계 : 새 Android 프로젝트를 만들고 jni라는 새 폴더를 만들고 해당 폴더에 링크에 지정된대로 make 파일과 .c 파일을 추가하십시오.

5 단계 : 터미널을 열고 cd 명령을 사용하여 프로젝트 디렉토리로 이동하십시오.

 cd /path of your workspace/project name 

이제 프로젝트 파일 위치에서 ndk-build 명령을 실행하십시오.

/your ndk path/android-ndk-r4/ndk-build 

이렇게하면 .so 파일이 생성되어 라이브러리 파일이 생성됩니다.

여기에 오류가 발생하면 설치 및 다른 단계에서 오류가 발생합니다.

6 단계 : 최종 단계에서 Java 파일을 만듭니다.

이제 애플리케이션을 실행할 수 있습니다. 당신은 출력을 얻을 것이다

+0

나는 지난 10 일 동안 ndk를 만들기 위해 노력 해왔다. 마침내 나는 결과를 얻었다. 정말 고맙습니다. –

+0

당신은 환영합니다 sendhil prabhu. 실수는 어디에서 했습니까? –

+0

나는 1,3 단계와 함께했고 4 단계는 2 단계와 혼동을 느꼈고 실패 할 때마다 빌드를 시도했다. 너는 나에게이 일을 많이하도록 도왔다. –

관련 문제