Android 기기에서 UI로 직접 하드웨어를 제어할 수 있는 어플리케이션을 만드려면 JNI (Java Native Interface)의 도움을 받아야 합니다. 이제부터는 IDE 사용법과 makefile 작성보다는 개발을 위한 프로세스에 초점을 맞추도록 하겠습니다. 실제 코드로직 작성 이외의 작업은 Eclipse에서 제공하는 툴에 의존합니다. 토글버튼을 터치하면 보드에 내장된 LED를 켜고 끌 수 있는 어플리케이션과 디바이스드라이버를 만들도록 하겠습니다. 우선 화면을 구성하는 Activity를 정의하기 위해 XML 파일을 작성합니다. 더보기 메인 화면의 이벤트 처리를 담당하는 MainActivity.java 파일입니다. package edu.skku.sm5baseled; import android.app..