목차
- 리눅스 Flutter 개발 환경 구성 예제 - 1(플러터 SDK 다운로드 및 환경변수 설정) 이전 포스팅 링크 및 설명
- 리눅스 Flutter 개발 환경 구성 예제 - 2(iOS, 안드로이드 개발도구 다운로드) 이전 포스팅 링크 및 설명
- 파이썬 subprocess 모듈로 쉘 명령을 실행시키고 출력 가져오기 예제 이전 포스팅 링크 및 설명
- 리눅스 Flutter doctor 명령 실행시 ""cmdline-tools component is missing"" 오류 확인 예제
- 리눅스 Flutter 안드로이드 SDK 경로 및 환경변수 지정 후 cmdline-tools 다운로드 예제
리눅스 Flutter 개발 환경 구성 예제 - 1(플러터 SDK 다운로드 및 환경변수 설정) 이전 포스팅 링크 및 설명
이전 포스팅에서는 플러터 SDK를 다운로드하고 환경변수를 설정하는 방법에 대해 알아보았습니다. 플러터 SDK는 플러터 앱 개발을 위해 필요한 도구와 라이브러리를 포함하고 있습니다. 해당 포스팅에서는 플러터 SDK의 다운로드 방법과 환경변수 설정 방법을 설명하였으며, 이를 참고하여 개발 환경을 구성할 수 있습니다. 추후 안드로이드 스튜디오에서 이 플러터 SDK를 연결하여 개발을 진행할 예정입니다. 자세한 내용은 해당 포스트를 참고해주세요.
2024.01.19 - [Flutter] - [Linux/Flutter] 플러터 개발 환경 구성 예제 - 1(플러터 SDK 다운로드 및 환경변수 설정)
[Linux/Flutter] 플러터 개발 환경 구성 예제 - 1(플러터 SDK 다운로드 및 환경변수 설정)
목차 파이썬 os.remove 모듈로 로컬 파일 삭제 예제 이전 포스팅 링크 및 설명 파이썬 chown 모듈 활용하여 로컬 파일 소유자 변경 예제 이전 포스팅 링크 및 설명 파이썬 datetime.timedelta 활용 날짜 계
salguworld.tistory.com
리눅스 Flutter 개발 환경 구성 예제 - 2(iOS, 안드로이드 개발도구 다운로드) 이전 포스팅 링크 및 설명
다음으로 이전 포스팅에서는 iOS와 안드로이드 개발 도구를 다운로드하는 방법에 대해 알아보았습니다. 플러터 앱을 개발하기 위해서는 iOS와 안드로이드 개발 도구가 필요합니다. 해당 포스팅에서는 iOS와 안드로이드 개발 도구의 다운로드 방법과 설치 과정을 자세히 설명하였습니다. 이전 포스팅의 내용을 참고하여 개발 도구를 다운로드하고 설치하세요. 특히 precache라는 명령어 사용법에 대해 상세히 적혀있습니다. 자세한 내용은 해당 포스트를 확인해주세요.
2024.01.23 - [Flutter] - [Linux/Flutter] 플러터 개발 환경 구성 예제 - 2(iOS, 안드로이드 개발도구 다운로드)
[Linux/Flutter] 플러터 개발 환경 구성 예제 - 2(iOS, 안드로이드 개발도구 다운로드)
목차 리눅스 플러터 개발 환경 구성 예제 - 1(플러터 SDK 다운로드 및 환경변수 설정) 파이썬 hashlib로 문자열과 파일 해시값 구하기 예제 이전 포스팅 링크 및 설명 파이썬 tarfile 모듈로 tar 압축 예
salguworld.tistory.com
파이썬 subprocess 모듈로 쉘 명령을 실행시키고 출력 가져오기 예제 이전 포스팅 링크 및 설명
마지막으로 이전 포스팅에서는 파이썬의 subprocess 모듈을 사용하여 쉘 명령을 실행하고 출력을 가져오는 방법에 대해 다뤘습니다. 플러터 개발 환경 구성 과정에서는 몇 가지 쉘 명령을 실행해야 할 때가 있습니다. 해당 포스팅에서는 subprocess 모듈을 사용하여 쉘 명령을 실행하는 방법과 실행 결과를 가져오는 방법을 자세히 설명하였습니다. 이전 포스팅의 예제와 설명을 참고하여 적절한 명령 실행 방법을 익혀보세요.
2023.07.21 - [Python] - [Python] subprocess 사용하여 쉘 명령 실행 - 2(명령 전달 및 표준 입력)
[Python] subprocess 사용하여 쉘 명령 실행 - 2(명령 전달 및 표준 입력)
목차 표준 에러 처리 예제 프로세스 상태 및 종료 코드 확인 예제 백그라운드 프로세스 실행 예제 외부 명령어 실행의 보안 고려사항 1. 표준 에러 처리 예제 subprocess를 사용하여 외부 프로세스
salguworld.tistory.com
리눅스 Flutter doctor 명령 실행시 "cmdline-tools component is missing" 오류 확인 예제
리눅스 플러터 개발 환경 구성도중 doctor 명령 실행시 "cmdline-tools component is missing" 오류 메시지가 발생하는 경우의 해결 방법에 대해 알아보겠습니다. 이 오류는 플러터 개발 환경 구성 시 Android SDK의 cmdline-tools 구성 요소가 누락되어 발생하는 문제입니다. 이를 해결하기 위해서는 안드로이드 SDK를 우선 설치해야합니다. 아래 명령으로 SDK 설치 경로가 나오지 않는지 확인해주세요.
$ flutter doctor
리눅스 Flutter 안드로이드 SDK 경로 및 환경변수 지정 후 cmdline-tools 다운로드 예제
아래는 리눅스에서 안드로이드 SDK 경로를 지정하고 환경변수를 설정한 후 cmdline-tools를 다운로드하는 예제입니다. 플러터 앱을 개발하기 위해서는 안드로이드 SDK와 cmdline-tools가 필요합니다. 이 cmdline-tools 설치를 위해 안드로이드 SDK 경로와 환경변수를 설정하고 cmdline-tools를 다운로드해야합니다. 아래는 예제 명령입니다.
$ export ANDROID_HOME=/home/wonseok/Android/Sdk
$ export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools
$ which sdkmanager
$ sdkmanager --install "cmdline-tools;latest"
$ flutter doctor