1. Ubuntu에서 NDK 설치, 설정, 실행해보기
1.1 NDK install
1) NDK 를 다운로드 받는다.
2) .bashrc 에서 ndk 경로를 설정한다.
3) rc재실행 후 확인
1.2 NDK Build
1) ndk디렉터리 밑에 jni 디렉터리 생성
2) jni 디렉터리 안에 컴파일 할 c 파일과 Android.mk 파일 생성
-
안드로이드 mk 파일 내용 추가
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_CFLAGS += -fPIE -pie
LOCAL_MODULE := user_process
LOCAL_SRC_FILES := user_process.c
include $(BUILD_EXECUTABLE)
|
3) Ndk 빌드
4) 빌드 한 파일 생성 위치
1.3 NDK 실행
1) 생성 파일 push
arm~ 관련 실행파일로 push
2) 권한 변경
<실행 화면>
'Android OS' 카테고리의 다른 글
AIDL HAL 인터페이스 (0) | 2024.11.12 |
---|---|
안드로이드 포팅 : AOSP 빌드 시스템 (1) | 2024.11.07 |
Android Boot & Init (3) | 2024.11.01 |
Android Binder (1) | 2024.11.01 |
Android.mk (0) | 2024.10.31 |