Android 3

[Android / Kotlin] (2) 안드로이드에서 시리얼포트 통신하기 (android-serialport-api 오픈소스)

이전 블로그2025.07.08 - [분류 전체보기] - [ Android / Kotlin ] (1) 안드로이드에서 시리얼포트 통신하기 (android-serialport-api 오픈소스) [ Android / Kotlin ] (1) 안드로이드에서 시리얼포트 통신하기 (android-serialport-api 오픈소스) sslee92.tistory.com시리얼 통신 코드 예제import android.util.Logimport java.io.Fileimport java.io.InputStreamimport java.io.OutputStreamimport android_serialport_api.SerialPortimport kotlin.concurrent.threadclass SerialPortManage..

Android/Kotlin 2025.07.08

[Android / Kotlin] (1) 안드로이드에서 시리얼포트 통신하기 (android-serialport-api 오픈소스)

안드로이드 보드에서 외부 컨트롤보드와 RS232 시리얼 통신이 필요해서시리얼 통신 구현 방법을 정리해봤다. 일단, 안드로이드 기본 SDK에는 시리얼 포트를 직접 제어할 수 있는 API가 없다. 그래서 시리얼 포트 통신을 위해 별도의 라이브러리가 필요한데,이때 많이 사용하는 것이 바로 android-serialport-api다. 이 라이브러리는JNI(Java Native Interface)와 C 코드를 활용해서리눅스 커널이 제공하는 /dev/ttyS*, /dev/ttyUSB* 같은 시리얼 포트와안드로이드 앱에서 직접 통신할 수 있게 해준다.1. android-serialport-api 오픈소스 다운https://github.com/cepr/android-serialport-api GitHub - cepr/..

Android/Kotlin 2025.07.08

[Android / Kotlin] Empty Activity와 Empty Views Activity / 안드로이드 버전 선택

코틀린으로 안드로이드를 개발 할 기회가 생겨개발하기 전 안드로이드 프로젝트를 생성하는 시점에 궁금했던 부분을 정리하였다. Empty Activity 와 Empty Views Activity 차이안드로이드 버전 선택Empty Activity 와 Empty Views Activity 차이안드로이드 스튜디오를 설치 후New Project를 하게되면 가장 처음으로 Activity를 선택하게 된다 Activity란?안드로이드 4대 구성요소 중 하나로, 앱의 화면을 담당하는 기본 구성요소 여기서Empty Activity와 Empty Views Activity이렇게 기본 구성요소만 가지고있는 Activity가 두개가 있다 처음 구글링을하며 프로젝트 생성을 따라해봤을때Empty Acitivity로 생성하면 layout..

Android/Kotlin 2025.03.05