2월, 2025의 게시물 표시

adb

  안드로이드 스튜디오에서 실물 기기를 ADB를 통해 동일한 네트워크 IP로 연결하려면, ADB 무선 디버깅을 사용해야 합니다. 아래 방법을 따라 하면 됩니다. 1. ADB 무선 디버깅 활성화하기 (USB 연결 필요) 1. USB로 기기 연결 • 먼저 USB 케이블로 실물 기기를 PC에 연결하세요. 2. 개발자 옵션 활성화 • [설정] → [휴대전화 정보] → [빌드 번호]를 여러 번 눌러 개발자 옵션을 활성화합니다. • [설정] → [개발자 옵션]에서 USB 디버깅을 활성화하세요. 3. 기기의 로컬 IP 확인 • 기기의 현재 네트워크 IP 주소를 확인하세요. • 설정 → Wi-Fi → 현재 연결된 네트워크에서 IP 주소를 확인할 수 있습니다. (예: 192.168.0.100) 4. ADB를 통해 무선 디버깅 활성화 • PC의 터미널(CMD/Powershell or macOS/Linux의 터미널)에서 다음 명령 실행: adb tcpip 5555 • 이 명령은 기기의 ADB 포트를 5555번으로 변경하는 역할을 합니다. 2. ADB 무선 연결 이제 USB를 뽑고, 무선으로 연결하세요. 1. ADB를 통해 기기 연결 • 아래 명령을 실행: adb connect 192.168.0.100:5555 (192.168.0.100 대신 본인의 기기 IP 입력) 2. 연결 확인 • 연결된 기기 목록 확인: adb devices • 무선 연결된 기기가 device 상태로 나오면 성공! 3. 안드로이드 스튜디오에서 연결 확인 • 안드로이드 스튜디오에서 [Device Manager] 또는 [실행 → 실행 설정 (Run/Debug Configurations)]에서 연결된 기기가 정상적으로 표시되는지 확인하세요. 4. 연결 해제 • 무선 디버깅을 중지하려면: adb disconnect 192.168.0.100:5555 주의 사항 • PC와 스마트폰이 같은 Wi-Fi 네트워크에 있어야 ...

externally-managed-environment 리눅스 pip 안되는 문제

리눅스는 전역으로 pip으로 깔면 안되고 가상환경을 만들거나 해야 하는듯 externally-managed-environment https://stackoverflow.com/questions/75608323/how-do-i-solve-error-externally-managed-environment-every-time-i-use-pip-3 The proper way to install Python libraries and applications is to install them in a Python virtual environment whenever possible  (the exceptions to this rule are quite rare). The error message describes two common ways to accomplish this: either by creating a virtual environment yourself, or for applications, by using  pipx —a tool which will create a virtual environment for you and install the application in that virtual environment. pipx  is strongly recommended for installing  applications , i.e., when you will primarily use the installed code from the command line. On Debian systems and Debian-based systems such as Ubuntu, you can install  pipx  using  apt , and then use  pipx  to install the application: apt install pipx pipx install some-python-ap...