1. 프로젝트 생성

SDK Manager 설정하기

- Configure - SDK Manager를 선택하여 설치사항을 점검한다. 

Android SDK 버전별 설치

- Android SDK를 보면 설치된 SDK를 확인할 수 있다.

NDK 설치 확인 - 없으면 설치

- SDK Tools 탭을 보면 설치된 툴들을 확인할 수 있다.

- NDK가 설치되어 있어가 이 프로젝트를 수행할 수 있다. 

Start a new Android Studio Project

- Start a new Android Studio Project를 실행하여 프로젝트를 생성한다.

Empty Activity

-스크롤하면 여러 종류의 Template이 있으며 원하는 프로잭트를 만들 수 있다. 일단은 empty activity로 생성한다.

Name : JniTest

Name, Package name, Save Location을 지정해 준다. Language는 Java로 수행한다. Kotlin은 아직 해보지 않았다. 오라클의 자바 라이선스로 구글과 마찰이 있어 구글에서는 Kotlin(코틀린)으로 진행중이다. 그러나 아직 Java코드가 많아 Java가 편하다. 언젠가는 코틀린으로 가겠지...

 

2. 코딩

TextView 추가

- 결과값을 나타내는 TextView를 생성한다.

TextView의 ID부여

- TextView의 ID를 부여한다.

- activity_main.xml에 [Text]에서 직접 작성해도 되고, Design에서 디자인으로 작성해도 된다.

MainActivity.Java

- MainActivity.Java를 편집한다.

코딩

- 1 : TextView 선언

- 2 : Jni 관련 코드

- 3 : Jni 실행 코드

블로그 이미지

반전반핵

언제라도 힘들고 지쳤을 때 내게 전화를 하라고 내손에 꼭 쥐어준 너의 전화카드 한장을 물끄러미 바라보다 나는 눈시울이 붉어지고 고맙다는말 그말 한마디 다 못하고 돌아섰네.

,