본문 바로가기

개발9

[Android] 안드로이드 스튜디오에서’Caused by: java.io.IOException: Cannot run program "node" error=2, No such file or directory’메시지 해결법 안드로이드 스튜디오에서 프로젝트를 실행시켰을때 'Caused by: java.io.IOException: Cannot run program "node" error=2, No such file or directory'메시지가 출력되는 경우, 안드로이드 스튜디오가 노드를 찾지 못해 생기는 문제로, 터미널을 통해 실행시키면 된다. Linux/Mac 환경이라면 다음과 같은 절차로 프로젝트를 실행시키면 해결된다 터미널에서 ‘open -a /Applications/Android\ Studio.app’ 명령어 입력하여 안드로이드 스튜디오 실행 프로젝트 선택 안드로이드 스튜디오에서 Gradle Sync 2022. 4. 10.
[Android] 프로젝트 실행/디버깅 시 `Could not connect to remote process. Aborting debug session.` 메시지 해결법 안드로이드 스튜디오에서 Run/Debug를 수행했을 때 앱이 실행되지 않으면서 Debug 콘솔에 “Could not connect to remote process. Aborting debug session.” 메시지가 출력되면 아래와 같이 조치한다. Edit Configurations...에 들어간다 Lanch Options 항목의 Launch 콤보박스를 'Default Activity'로 놓고 Apply 프로젝트 다시 실행 또는 디버그 2022. 4. 9.
[Android] Skipping device 'emulator-5554' (emulator-5554): Device is UNAUTHORIZED 오류 해결 프로젝트 실행 시 'Skipping device 'emulator-5554' (emulator-5554): Device is UNAUTHORIZED' 라는 오류 메시지가 나오면서 빌드 실패하는 경우 다음과 같이 조치한다. 1. 안드로이드 스튜디오 상단의 'Tools -> DeviceManager(AVD Manager)' 진입 2. 사용 할 디바이스의 우측에 표시되어있는 아래 화살표 모양을 클릭하고 Wipe Data 선택 3. 프로젝트 재실행 2022. 4. 9.
Activity(액티비티) Activity란? 화면 UI를 담당하는 컴포넌트 액티비티 역할을 하기 위해서는 Activity 클래스를 상속해야 한다. Activity의 생명주기 메소드를 재정의하여 원하는 기능을 구현 특징 안드로이드 어플리케이션은 반드시 하나 이상의 Acitivity를 가지고 있어야 함 두개의 Activity를 동시에 Display 할 수 없음 다른 어플리케이션의 Activity를 불러 낼 수 있음 Acitivity 내에는 Fragment를 추가하여 화면을 분할시키 수 있음 Activity 상태 및 생명 주기 onCreate() 시스템이 Activity를 생성 할 때 실행, 구현시 Activity의 필수 구성요소를 초기화 해야 함 예를 들어, 앱은 여기서 뷰를 생성하고 데이터를 목록에 결합해야 함 이 콜백에서 set.. 2021. 2. 2.