안드로이드 NDK 안드로이드 NDK 개발 개발 환경을 구축하는 [정보] (우분투 12.04 LTS 32 비트)

1, 설치가 빌드 도구를 만들

다음 명령을 실행합니다 :

sudo는은 apt-get을 빌드 - 필수 설치

 

2, 다운로드 NDK

공식 웹 사이트 다운로드 페이지 : http://developer.android.com/tools/sdk/ndk/index.html

리눅스 64분의 32 비트 (86) 버전 다운로드를 선택

성공적으로 다운로드 한 후에는 / usr / lib 디렉토리 / 디렉토리에 압축을 풉니 다

 

3, 이클립스 플러그인을 구성

A) 개발 환경 SDK 구조, 참조 : [개발] 학습 안드로이드 NDK 안드로이드 SDK 개발 환경을 구축 (우분투 12.04 LTS 32 비트)

Eclipse를 열고, NDK 세트 경로, 창 -> 환경 설정 -> 안드로이드 -> NDK

b)는 프로젝트, 안드로이드 도구를 마우스 오른쪽 버튼으로 클릭 -> 기본 지원 추가

전제 : ADT 이클립스가 성공적으로 설치

 

4 디버깅

A) 업데이트 C / C ++ 구성을 구축

> C / C ++ 빌드 - -> 빌더 설정 프로젝트, 마우스 오른쪽 단추로 클릭 한 다음 등록

빌더 명령은 "NDK 빌드 '에서 매개 변수"NDK_DEBUG = 1 "을 추가

In NDK r5, ndk-build has been modified to make it easier to switch between
release and debug builds. This is done by using the NDK_DEBUG variable.
For example:

  $NDK/ndk-build NDK_DEBUG=1  => forces the generation of debug binaries
  $NDK/ndk-build NDK_DEBUG=0  => forces the generation of release binaries

If you don't specify NDK_DEBUG, ndk-build will keep its default behaviour,
which is to inspect the AndroidManifest.xml, if any, and see if its
<application> element has android:debuggable="true".

IMPORTANT: If you use the build tools of SDK r8 (or higher), you
           won't need to touch your AndroidManifest.xml file at all!

           That's because if you build a debug package (e.g. with
           "개미 디버그"또는 ADT 플러그인의 해당 옵션), 
           도구가 자동으로 기본 디버그 파일을 선택합니다 
           NDK_DEBUG = 1로 생성합니다. 

또한, 편의상 상기 박리에 의해 생성 및 디버그 목적 파일 
NDK 이제 (예 OBJ / 지방 / <ABI> / OBJS 및 다른 디렉토리에 저장된다 
OBJ / 지방 / <ABI> / OBJS 디버그). 이것은 모든 소스를 재 컴파일하지 피한다 
당신이 (당신이 하나 또는 수정도이 두 모드 사이를 전환 할 때 
두 개의 소스 파일).

> 3 안드로이드 네이티브 응용 프로그램 - B) 프로젝트, 디버그로를 마우스 오른쪽 단추로 클릭

 

 

HTTPS : //www.cnblogs.com/dyingbleed/archive/2012/10/07/2714023.html 재현

추천

출처blog.csdn.net/weixin_34332905/article/details/93446908