방대한 문서보다 동작하는 소프트웨어

android studio 5

[안드로이드] adb로 에뮬레이터, 디바이스 제어하기

에뮬레이터와 디바이스를 제어하기 위한 KEYCODE 가 정말 많아요 : ) adb shell input keyevent KEYCODE_BACK adb shell input keyevent KEYCODE_POWER adb shell input keyevent KEYCODE_APP_SWITCH adb shell input keyevent KEYCODE_ASSIST adb shell input keyevent KEYCODE_MUTE adb shell input keyevent KEYCODE_MUSIC adb shell input keyevent KEYCODE_HOME adb shell input keyevent KEYCODE_CALENDAR adb shell input keyevent KEYCODE_BRIGH..

개발 2023.11.28

[안드로이드] Android Studio 에서 커서가 두껍게 나올 때

갑자기 커서가 두꺼워진 적 있나요? 저는 플러그인으로 설치한 IdeaVim(vim) 때문이었답니다. 플러그인과의 충돌인 것 같아요. vim 이 disable 이었는데도 두꺼워 졌으니까요. vim을 enable 로 했다가 다시 disable 로 하니 괜찮아졌어요. 잠시.. 해결법으로 설정(⌘ + ,) > Plugin 에서 vim 을 disable 하니 커서가 정상으로(|) 돌아왔어요. 설치만 하고 쓰질 않으니 그냥 지워야 겠어요. 물론 vim 에서 두꺼운 커서는 읽기모드 에요.

개발 2023.11.08

[안드로이드] Android Studio Preview 설정을 빠르게 하기

Android Studio 와 Android Studio Preview 를 사용할 때 사용중이던 IDE 의 설정을 불러오게 된다면 빠르게 개발환경을 구성할 수 있습니다. 사용중이던 모든 설정이 반영될 뿐 아니라, 플러그인도 설치됩니다. 때문에 설정에 대한 스트레스가 사라집니다. Android Preview 실행 Android Studio 와 Android Studio Preview 를 함께 사용할 때가 있습니다. Preview 를 설치하게 되면 최초 설정을 어떻게 할지 묻는 팝업이 나옵니다. 둘 중 하나를 고를 수 있습니다. 🔘 Config or installation directory 🔘 Do not import settings 설정 반영 Config or installation directory 옵션..

개발 2022.10.28

[안드로이드] Attach Debugger to Android Process 오류 팝업

Warning: debug info can be unavailable. please close other application using adb: monitor, ddms, eclipse // 경고: 디버그 정보를 사용할 수 없습니다. // adb를 사용하여 다른 응용 프로그램을 닫으십시오: 모니터, ddms, 이클립스 안드로이드 스튜디오에서 디버깅을 하려는데, 위와 같은 경고 메시지가 뜨면서 디버거가 동작하지 않을 때가 있습니다. 원인 ADB 가 Disconnect 된 실제 또는 가상 장치를 연결하고 있거나 캐시하고 있기 때문 입니다. 해결책 Android Studio 를 종료하고, adb 로 서버를 kill, start 하고 usb 연결을 재시작 하면 됩니다. adb kill-server adb st..

카테고리 없음 2022.05.10

[안드로이드] Android Studio 필수 설정, 플러그인, 단말설정, 도구

필수 설정 메모리 설정 A.S 를 실행하는 JVM(Java Vertual Machine)은 미리 정의된 메모리 양을 할당한다. 기본값은 플랫폼에 따라 다르지만, 이는 안드로이드 앱을 개발함에 있어 대부분 부족하다. 때문에 속도가 느려지기 전에 메모리 힙을 늘려 사용하는 것을 권장한다. 그렇지 않으면 미리보기 화면을 렌더링 하는 중에 A.S 가 먹통이 될 수 있다. 필자는 12GB를 할당한다. -Xmx12288m Help > Custom Editor VM Options... > studio.vmoptions(파일) 에서 설정 가능하다. 최신라이브러리 체크 비활성화(Lint) Preferences -> Editor -> inspections -> NewerVersionAvailable 비활성화 시키는게 좋습..

개발 2022.04.08