목록해결 (6)
NOW OR NEVER

이 글은 mac m1 기준으로 작성되었습니다.1. google cloud console에서 서비스 계정 관련- 서비스 계정 생성 후 권한 추가 방법(생성 시 할 수 있음, 저는 하다가 까먹어서 이렇게 부여함)IAM - 원하는 서비스 계정 체크 후 액세스 권한 부여 클릭 후 부여(fastlane 배포 시 필수로 서비스 계정 - 서비스 계정 사용자 권한 부여해야 함)2. fastlane 에러bundler와 gem 버전 안맞는 에러 발생 시 아래 과정 했는 지 확인 요함에러 전문/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems.rb:283:in find_spec_for_exe': Could not find 'b..

tools:context 제거 바꿔주니 빨간 줄도 안뜬다 구글링 하면서 참고하면서 똑같이 따라해보고 내 코드에 맞게 적용하는 과정 속에서 발생했다. 찾아본 결과 tools 는 레이아웃 에디터에서 레이아웃 디자인을 미리 볼 때 사용되는 것이므로. 실제 앱을 실행할 때는 사용되지 않으니 삭제하거나 수정해도 무방하다.

갑자기 프로젝트 중 main activity가 인식이 안돼서 찾아본 방법 앱 설정에서 해당 프로젝트 앱 삭제하기 Manifest 내 작동되지 않는 activity 태그 속성 android:name =“패키지명.MainActivity”로 설정하기 앱 수준 그래들에서 applicationId 확인하기 ‘package 패키지명’ 을 인식 안되는 activity 코드 파일 맨 위에 작성하기 내 경우는 마지막 방법으로 해결되었다. Import 구문 수정하다가 모르고 삭제해버린 것 같다. 해당 방법들 중 하나씩 선택해서 해보는 것을 추천한다. 이제 빨간 줄도 안뜬다!
Emulator 문제 emulator이름 is already running. If that is not the case, delete emulator폴더주소/*.lock and try again. emulator가 이미 돌아가고 있는 문제가 발생 찾아보니 lock 확장 파일들이 캐시로 남아있어서 생기는 문제로 파악됨 emulator폴더 주소로 들어가서 .lock 확장자를 가진 폴더 및 파일들 삭제 후 안드로이드 스튜디오 리부트 후 해결됨 맥의 경우 rm /Users/soyun/.android/avd/emulator이름.avd/*.lock로 해당 확장자 가진 파일 일괄 삭제 가능 계속해서 emulator가 이 방법을 사용해도 꺼지지 않는다면 활성 상태 보기로 들어가서 강제 종료해주는 방법만 아직 찾아냄,..
자바 기초 문법 요소 클래스 클래스는 자바 프로그램의 기본단위 자바 프로그램은 한 개 이상의 클래스로 구성 일반적으로 1개의 클래스는 1개의 자바 파일 파일 명과 클래스 명이 동일해야 함 클래스 명은 대문자로 시작 클래스와 객체 자바는 객체지향(object oriented)언어 객체지향 언어 객체는 사물 또는 우리가 상상할 수 있는 개념 사물: 자동차, 프린터, 컴퓨터, 자전거 등 우리가 상상할 수 있는 개념 : 옵션, 강사, 학생, 블로그 글, 회원 등 객체는 속성과 행동을 갖고 있음 클래스는 객체를 만들기 위한 틀 또는 템블릿 ex) 자동차(객체)를 만들기 위한 자동차 설계도(클래스) 클래스를 실제로 실행시켜 메모리에 올린 것을 객체라 한다. 클래스는 속성(데이터)과 행동(메소드)으로 나뉘어진다. 메..

Git & GitHub GitHub에 코드를 올리는 과정 1. git을 쓸 컴퓨터 프로젝트 폴더에 git을 쓸거라고 명령 2. 코딩 3. git add: 변경한 파일 중 올리기 원하는 것만 선택 ex) 열개 파일 변경시 세개만 올리고 싶을시 4. git commit -m “설명” :선택한 파일을 한 덩어리(commit)로 만든 후 그 덩어리에 대한 설명을 적어주기(이것을 GitHub에 올리는 것이다) ex) 메인화면 클릭 버그 고치기 5. GitHub 사이트에서 프로젝트 저장소 만들기(블로그 만드는 것과 동일) 6. git remote add : git을 쓸 컴퓨터 프로젝트 폴더에 GitHub 저장소 주소 알려주기 7. git push : 내 컴퓨터에 만들었던 덩어리 GitHub에 올리기 익히기 CLI(..