본문 바로가기

반응형

전체 글

(71)
[DOCKER] Windows에서 CMD/Powershell로 Docker의 기본 명령어 Windows에서 도커를 사용하려면 관리자 권한으로 실행한 CMD나 PowerShell을 사용해야 한다. 1. 도커 버전 확인 docker -v 2. 도커 공식 이미지 저장소에서 OS 이미지 내려받기 docker pull [이미지 이름]:[이미지 태그(버전)] 예) docker pull ubuntu:20.04 3. 내 로컬 저장소에 저장된 이미지 목록 불러오기 docker images 4. 내 로컬 저장소에 저장된 이미지 삭제 docker rmi [이미지id] 이미지 모두 삭제할 경우 docker image prune -a 5. 컨테이너를 삭제하기 전 이미지를 삭제할 경우 -f 옵션을 붙이면 컨테이너도 강제삭제 docker rmi -f [이미지id] 6. 컨테이너 생성 docker create [옵션] ..
[ANDROID] AVD 가상 에뮬레이터 헤드리스 : 화면 숨기는 방법 에뮬레이터 실행하며 -no-widnow -no-skin 옵션을 주면 화면이 숨겨진채 실행된다. emulator -avd NAME_OF_EMULATOR -no-skin -no-audio -no-window
[ANDROID] ADB Airplain Mode 비행기 모드 제어 1. 비행기 모드제어 adb shell svc data disable adb shell settings put global airplane_mode_on 1 adb shell svc data enable adb shell settings put global airplane_mode_on 0 2번째 줄과 4번째 줄이 비행기 모드 제어를 하는 것이다. svc data는 데이터를 On/Off 해준다. 비행기 위 코드의 경우 비행기 모드를 켜지만 UI상으로 데이터는 켜져있다. 그렇기 때문에 함께 추가하였다. 여기서 다음 두번째 방법을 시도한 이유는 위 코드는 문제가 없으나 안드로이드 8.0, 9.0 환경에서는 비행기 모드에 On/Off 신호가 안들어 온것처럼 보였다. (실제로는 작동- 비행기 모드 Off 상태에..
[ANDROID] 안드로이드 가상 에뮬레이터 AVD 프록시 CMD에서 설정하기 1. 에뮬레이터 시작전에 미리 프록시 설정후 실행하기 emulator -avd [avd name] -http-proxy http://[proxy-server-ip]:[port] 예) Nexus_5X_API_28 기기의 프록시를 http://167.99.52.144:8080 로 설정 emulator -avd Nexus_5X_API_28 -http-proxy http://167.99.52.144:8080 2. 안드로이드가 실행중일 때 프록시 변경 방법 (기기지정하여 변경이 안됨) 예) adb shell settings put global http_proxy 176.9.119.170:8080 3. 여러 안드로이드가 실행중일 때 개별적으로 프록시를 변경 adb -s [avd name] shell settings..
[ANDROID] avdmanager - CMD 명령어로 에뮬레이터 AVD 기본 조작 먼저 아래를 숙지하자 avdmanager 로 시작하는 명령어는 avdmanager가 위치한곳으로 이동 후에 명령어를 사용할 수 있고, emulator로 시작하는 명령어는 emulator가 위치한곳으로 이동한 후에 명령어를 사용할 수 있다. avdmanager 위치 접속 (각자의 위치가 다르므로 확인 필요) cd C:\Users\Jinhan\AppData\Local\Android\Sdk\cmdline-tools\tools\bin 에뮬레이터 위치 접속 (각자의 위치가 다르므로 확인 필요) cd C:\Users\Jinhan\AppData\Local\Android\Sdk\emulator\emulator 1. avd 디바이스 생성 avdmanager create avd -n name avdmanager creat..
[ANDROID] 안드로이드 스튜디오 설치 없이 안드로이드 에뮬레이터 (avd) 생성하기 안드로이드 스튜디오 없이 AVD(Android Virtual Device)만 조작하고 싶은 경우에 CMD/터미널로 코드를 실행하면 조작이 가능하다. 단 기존에 안드로이드 스튜디오내에서 보여주던 AVD GUI는 제공되지 않는다. 순서는 다음과 같다. 1. JDK를 다운로드 및 설치 한다. (경험상 JDK8이 편했다.) 2. JAVA_HOME 환경변수 설정 3. Intel HAXM (Hardware Accelerated Execution Manager)을 다운로드 및 설치 한다. (성공적인 설치를 위해 Hyper-V 기능을 끄고 BIOS에서 가상화를 활성화해야 함) 4. Command-Line-Tools를 다운로드 한다. 스크롤을 내려 자신의 OS와 맞는 커맨드라인툴을 다운받는다. 5. CMD를 실행시켜 다..
[ANDROID] ADB 명령어 모음 안드로이드 개발시 자주 사용하는 ADB 명령어 모음입니다. 몇몇 안드로이드 기기 중 세팅이 실행되지 않게 막아두거나 바로가기 아이콘이 없어 설정이 어려운 경우에 ADB 명령어를 이용하면 세팅을 실행할 수 있습니다. 1. Android 버전 확인 adb shell getprop ro.build.version.release 2. Android 버전 확인 adb shell getprop ro.build.version.sdk 3. Android Setting 열기 adb shell am start -n com.android.settings/com.android.settings.Settings 4. APK 설치 adb install -r APK_FILE 5. APK 제거 adb unintall [패키지명] 6. ..
[ANDROID] ADB (Android Debug Bridge) 설치하기 기존에 Android Studio를 설치한 사람은 Android SDK를 자연스럽게 설치가 되었을테니 ADB를 다운로드 할 필요는 없다. 순서는 다음과 같다. 1. ADB 다운로드 2. 환경 변수 설정 ADB 최신버전을 다운로드 하기 위해 아래 링크를 클릭하여 이동한 후 https://developer.android.com/studio/releases/platform-tools#downloads SDK 플랫폼 도구 출시 노트 | Android 개발자 | Android Developers Android SDK 플랫폼 도구는 Android SDK의 구성요소입니다. developer.android.com 자신의 OS에 맞는 SDK 플랫폼 도구를 다운로드한다. 필자는 Windows10을 사용하고 있어서 Wind..

반응형