테스트3 안드로이드에서 API 데이터를 mock 데이터로 받기 - node.js 안드로이드에서 mock 데이터를 사용하여 디버깅이나 테스트를 할 수 있는 방법이 있습니다. mock 데이터를 사용하여 테스트하는 방법은 여러 방법이 있지만 이번 포스팅에서는 node.js를 사용하여 로컬 서버를 만들어서 테스트 하는 방법을 알아보겠습니다. node.js를 할 때의 장점은 build variant를 변경하는 것만으로 바로 테스트를 실시할 수 있다는 점입니다.node.js를 사용하여 mock 데이터로 안드로이드 테스트하기 node.js 설치하기다음 커맨드를 사용하여 node.js를 설치합니다. brew install node Windows를 사용하는 분들은 다음 페이지에서 직접 설치할 수 있습니다. https://nodejs.org/ko Node.js — 어디서든 JavaScript를 실행하.. 2025. 3. 4. 안드로이드 Broadcast Receiver 테스트 하기 안드로이드 Broadcast Receiver 테스트하기 Broadcast Receiver를 테스트하는 방법에는 아래의 두 방법이 있습니다. ADB로 직접 Bradcast Receiver에 신호 주기 Instrumented Unit Test를 사용해서 애뮬레이터로 테스트해보기 둘 다 장단점이 있으며 어떻게 사용할 수 있는지 알아보겠습니다. ADB로 안드로이드 Broadcast Receiver 테스트하기 먼저 ADB로 테스트하기 위해선 다음과 같이 테스트 환경을 만들어야 합니다. Android 디바이스를 컴퓨터에 연결합니다. ADB를 사용하여 디바이스와 연결되어 있는지 확인합니다. adb devices 명령어를 입력하고 연결된 디바이스가 표시되는지 확인합니다. 브로드캐스트 이벤트를 보내기 위해 ADB 셸을 .. 2023. 3. 16. 안드로이드 코틀린은 같은 변수를 계속 만들면 재활용할까? 코틀린은 같은 변수를 계속 만들면 재활용할까? 함수를 호출할 때 마다 변수를 생성하는 함수를 생성한다 함수를 계속 호출하면서 생성되는 변수의 메모리 주소 값을 확인한다 주소값을 통해 같은 변수를 만들 때 재활용하는지 새롭게 주소를 할당하는지 확인한다 HTML 삽입 미리보기할 수 없는 소스 테스트용 코드 작성 기본적으로 코틀린은 C와 같이 포인터가 없기 때문에 변수가 저장된 주소값을 얻을 수 없습니다.... 하지만, 컬렉션의 경우에는 주소값을 출력할 수 있기 때문에 아래의 예시와 같이 버튼을 클릭할 때마다 변수(리스트)를 생성하도록 한다 binding.freeButton.setOnSingleClickListener { val testValue = listOf(0, 1, 2) Timber.d("clicked.. 2023. 1. 8. 이전 1 다음