본문 바로가기

Web Dev

모바일 어플 만들어 부자 되기 프로젝트 1 : 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)

반응형

https://www.inflearn.com/course/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%BD%94%ED%8B%80%EB%A6%B0-%EB%AA%A8%EB%B0%94%EC%9D%BC%EC%95%B1/lecture/79868?tab=curriculum 

 

[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin) - 인프런 | 학습 페이지

지식을 나누면 반드시 나에게 돌아옵니다. 인프런을 통해 나의 지식에 가치를 부여하세요....

www.inflearn.com

안드로이드 스튜디어 설치 방법

다운로드 설치 

https://recipes4dev.tistory.com/53

 

안드로이드 스튜디오 설치하기. (Installing Android Studio on Windows OS)

1. 안드로이드 스튜디오 (Android Studio) 안드로이드 스튜디오는 안드로이드 앱 개발을 위한 공식적인(official) 통합 개발 환경(IDE, Integrated Development Environment)을 제공하는 소프트웨어입니다. JetBra..

recipes4dev.tistory.com

참고 !!! 

그냥 무작정 next next -> 잘 설치 된다. 

윈도우 경우 자바가 설치 안되어있으면 문제가 발생할 수 있다 .

https://www.youtube.com/watch?v=u7MKu4uDsJs 

이걸 참고 해서 윈도우에 자바를 설치하자 ! 

스튜디오 설치 도중에 이런 에러가 발생했다. 

https://developeonmyown.tistory.com/2

 

안드로이드 앱 개발환경 구축 - 01. 오류 - your sdk location contains non-ascii character

안드로이드 앱 개발환경 구축 - 01. 오류 - your sdk location contains non-ascii character 컴퓨터에서 안드로이드스튜디오를 처음 실행했을 때 이러한 오류 메시지가 떴다. 빨간색 느낌표와 함께 your sdk loc..

developeonmyown.tistory.com

참고 !! - 그냥 경로에 한글명이 들어가서 그렇다,, 아직 한글의 입지가 안타깝다

다른 언어도 다 그렇겠지만 

뭐가 안 떠도 긴장하지 말고 기다리자 ! 

MainActivity -> 클래스 하나가 화면 하나를 담당한다고 보면된다. 

gradle 이란 하나의 라이브러리 이름으로 이미 만들어져있는 것들을 가져다가 쓰는 곳이라고 생각하면 된다.

이건 가상의 폰를 생성하여 그 위에서 작업하는거라 속도가 느리다 

진짜 폰을 연결해서 작업하면 조금 더 빠르게 작업 할 수 있다.

https://haruple.tistory.com/162

 

안드로이드 스튜디오 스마트폰 연결해 가상디바이스(AVD)로 사용하기

안녕하세요, 하루플스토리 입니다. 안드로이드 스튜디오로 개발을 하다 컴퓨터 AVD로는 작동되지 않는 경우가 있습니다. 이럴경우 실제 기기로 테스트 하는 것이 좋은데요, 가상디바이스(AVD)가

haruple.tistory.com

프로그램 실행을 시킬려는데 계속 에러가 발생한다 

그러면 해당 부분을 확인 해보아야한다. 

지금까지 계속 문제가 되었던 한글명 경로에 대한 문제이다 해당 문제를 어떻게 해결하는지 확인해보자

The emulator process for AVD test_device has terminated

해당 에러 메세지를 구글링 해보았다.

https://jabstorage.tistory.com/52 - 참고 

 

안드로이드 에뮬레이터 The emulator process for AVD was killed 뜨면서 안될 때 해결 방법

다른거 다 해봤는데도 안되면, 에뮬레이터 경로에 한글이 포함 되었는지 확인한다. 환경 변수 ANDROID_AVD_HOME를 추가해 준다. (한글이 포함되지 않은 경로) AVD Manager에서 기존 디바이스 전부 삭제

jabstorage.tistory.com

다시 간단한게 설명하자면

위에 있는 저 한글경로 때문에 문제가 발생한 것이고 저 경로를 따라 해당 경로에 있는 파일을 모두 삭제해 준 뒤 

환경변수 설정을 통해 고정 경로로 재설정을 해준다.

자바를 만져본 사람이라면 환경 변수 설정 정도는 뭔지 다 알거라고 생각한다. 

내pc -> 속성 -> 고급 시스템 설정 -> 환경변수 ->시스템변수 -> 새로만들기

당연히 해당 경로에 avd 파일은 미리 만들어 둬야한다.

프로그램을 다시 실행해서 RUN을 시키면 환경변수로 저장해 놓은 경로에 파일이 생성된다. 

이상태에서 다시 런을 시켜주면 

이렇게 실행이 된다.

import 또는 자동 완성기능 단축키는 Alt + Enter

색상이 안 먹히는 경우!! 

parent 부분을 수정해주면 색상이 적용된다. 왜인지는 아직 모르겠으나 상속 받는 부분이 달라서 그런거 같다. 

일단 여기까지 

반응형