목차
- 안드로이드 ADB Push 명령으로 컴퓨터에있는 파일을 휴대폰에 전송하기 예제 이전 포스팅 링크 및 설명
- 안드로이드 SDK의 ADB로 휴대폰 로그 확인 예제(logcat) 이전 포스팅 링크 및 설명
- 안드로이드 Calendar 사용하여 날짜 및 시간 가져오기 예제 이전 포스팅 링크 및 설명
- 안드로이드 TCP 서버 앱으로 테스트 서버 구동 및 ADB TCP Forward 설정 예제
- 리눅스 우분투 nc 명령으로 휴대폰 TCP 서버 앱으로 연결 예제
안드로이드 ADB Push 명령으로 컴퓨터에있는 파일을 휴대폰에 전송하기 예제 이전 포스팅 링크 및 설명
이전 포스팅에서는 ADB Push 명령을 사용하여 컴퓨터에 있는 파일을 휴대폰으로 전송하는 방법을 상세히 다뤘습니다. ADB(Android Debug Bridge)는 안드로이드 디바이스와 컴퓨터 간의 통신을 가능하게 해주는 도구입니다. 이를 활용하여 파일을 휴대폰으로 전송할 수 있으며, 해당 포스트에서는 이를 어떻게 수행하는지 예시와 함께 자세히 설명하고 있습니다. 이전 포스트를 참고하시면 더 많은 정보를 얻을 수 있습니다.
2024.02.28 - [Android] - [Linux/Android] ADB Push 컴퓨터에서 핸드폰에 파일 넣기 예제(Pull 파일 빼기)
안드로이드 SDK의 ADB로 휴대폰 로그 확인 예제(logcat) 이전 포스팅 링크 및 설명
안드로이드 앱 개발 시 디버깅을 위해 로그를 확인하는 것은 매우 중요합니다. 이전 포스팅에서는 안드로이드 SDK의 ADB를 사용하여 휴대폰의 로그(logcat)를 확인하는 방법을 다루었습니다. 로그를 통해 앱의 동작 상태, 오류 메시지 등 다양한 정보를 확인할 수 있습니다. 해당 포스트에서는 ADB를 이용하여 휴대폰의 로그를 어떻게 확인하는지 예제와 함께 자세히 설명하고 있으니, 필요한 경우 해당 포스트를 참고해주세요.
2024.02.26 - [Android] - [Linux/Android] ADB Logcat 휴대폰 앱 로그 확인 및 태그 필터링 예제(tag filtering)
안드로이드 Calendar 사용하여 날짜 및 시간 가져오기 예제 이전 포스팅 링크 및 설명
안드로이드 앱에서 현재 날짜와 시간을 가져오는 것은 다양한 기능을 구현할 때 유용합니다. 이전 포스팅에서는 안드로이드에서 Calendar 클래스를 사용하여 날짜와 시간을 가져오는 방법을 다루었습니다. Calendar를 이용하면 시스템 시간을 쉽게 가져올 수 있으며, 원하는 형식으로 가공할 수도 있습니다. 해당 포스트에서는 날짜와 시간을 가져오는 예제와 함께 자세한 설명을 제공하고 있으니, 필요한 경우 해당 포스트를 참고해주세요.
2023.07.27 - [Android] - [안드로이드] Calendar 사용하여 날짜 및 시간 가져오기
안드로이드 TCP 서버 앱으로 테스트 서버 구동 및 ADB TCP Forward 설정 예제
안드로이드 앱 개발 중 TCP 통신을 구현해야 할 때가 있습니다. 아래는 안드로이드에서 TCP 서버 앱을 구동하고 ADB TCP Forward 설정을 하는 방법을 예제입니다. TCP 서버 앱을 구동하여 다른 디바이스나 컴퓨터와 통신할 수 있으며, ADB TCP Forward 설정을 통해 안드로이드 디바이스의 포트와 컴퓨터의 포트를 연결할 수 있습니다. 아래처럼 수행해주세요.
우선 안드로이드 휴대폰에서 플레이 스토어에서 "TCP UDP SErver & Client" 앱을 설치합니다.
다음으로 앱에서 아래와 같이 설정합니다.
1. Quick start 메뉴에서 "Create server" 버튼 클릭
2. server name에 "TCP Forward 테스트" 입력
3. port에 5588 입력
4. TCP 선택
5. 하단 "create server" 버튼 클릭
6. 재생 버튼 클릭
7. 로그 버튼을 클릭하여 실시간 로그 확인
그리고 아래와 같이 컴퓨터에서 adb forward 명령으로 포트를 포워딩 설정합니다.
$ adb forward tcp:5588 tcp:5588
리눅스 우분투 nc 명령으로 휴대폰 TCP 서버 앱으로 연결 예제
아래는 ADB TCP Forward 기능을 사용하여 포워딩을 설정하고, 리눅스 우분투의 nc 명령을 사용하여 휴대폰의 TCP 서버 앱과 연결하는 예제입니다. nc 명령은 네트워크 연결을 테스트하거나 특정 포트로 데이터를 전송하기 위해 사용됩니다. 아래와 같이 nc 명령을 사용하여 휴대폰의 TCP 서버 앱과 연결이 가능합니다.
$ nc localhost 5588
...
hello ward
adsfasdf
adsfasfasdfasdf
asdfasfasdfasdf
sdfasfasdf