IT기타

안드로이드 앱(android) 배포하기 (EAS)

emilyyoo 2024. 12. 21. 20:57
728x90
반응형

 

 

 

Expo 프로젝트 대상

 

 

 

app.json 

 

>android

 

"package" : "프로젝트명"

 

 

 

npm install -g eas-cli

 

eas login

 

> expo가입 계정 입력

 

>초기화 : 프로젝트 최상위로 가서

eas init

 

 

--> 그러면 expo 사이트에서 프로젝트 생긴거 확인. 

 

 

 

***구글 플레이 콘솔

 

앱만들기 > 앱이름 입력(구글플레이에 표시되는 이름)

 

 

테스트 > 내부 테스트 > 새버전 만들기

 

***키 생성

eas build --platform android

 

***위의 실행 로그에 찍힌 주소링크 타고 들어가서 빌드 파일 다운로드

(대시보드 > builds> build artifact > download)

 

***구글 플레이 내부테스트 버전만들기에 위의 파일 업로드

> 저장 및 출시

 

 

***카메라 커미션 관련 문서 url 링크 넣기. 

 

 

****배포 자동화

 

-> 서비스키 발급

->https://developers.google.com/android-publisher?hl=ko

 

eas.json에 submit > 


  "production" : {
    "android" : {
      "serviceAccountKeyPath" : "./서비스파일명",
      "track" : "insternal",
      "releaseStatus" : "draft"
    }
  }

 

***콘솔에서 사용자 및 권한> 애플리케이션 추가 > 관리자 권한 > 저장

 

 

**버젼 업데이트

소스에서 app.json > expo >version

android > versioncode 추가 

 

***배포자동화 (빌드, 배포 자동으로 됨)

 

 eas build --platform android --auto-submit

 

 

***확인 및 출시

 

구글 플레이 콘솔 > 테스트 > 내부 테스트 > 버전 수정 > 지금 올린거 확인 > 다음 > 저장 및 출시 

 

 

728x90
반응형