1. 님들 프로젝트에 android 폴더 있잖습니까
거기안에 key.properties 라는 파일을 하나 만들어줍니다.
storePassword=아까입력한비번1
keyPassword=아까입력한비번2
keyAlias=upload
storeFile=키파일경로/upload-keystore.jks
storeFile의 슬래쉬를 \ 말고 /로 다 바꿔줘야 함.
2. 님들 프로젝트에 android/app/build.gradle 파일이 있잖습니까
android{} => 요부분 찾아서 그 위에다가 코드 4줄 복붙해줍시다.
def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}
android { 어쩌구~~~
그 다음 aindord{} 안쪽 buildTypes {} 바로 위쪽에 8줄 코드 복붙해줍시다
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
storePassword keystoreProperties['storePassword']
}
}
buildTypes { 어쩌구~~~~
그리고 마지막으로 buildTypes {} 안쪽에 signingConfig를 release로 바꿔줍시다
buildTypes {
release {
signingConfig signingConfigs.release
}
}
3. 그 다음에 Android Studio 상단 메뉴에서
Build - Flutter - Build App Bundle 누르면 됩니다.
build\app\outputs\bundle\release\app-release.aab 이런 경로에 나왔다고 알려주는데
이제 그거 구글 플레이스토어에 등록하면 끝
4. FAILURE: Build failed with an exception. 나온다면
만드신 프로젝트에 문제나 오류가 있는지 봅시다.
'비트캠프(AI아카데미)' 카테고리의 다른 글
| [비트캠프 - 클라우드 기반 AlaaS 개발자 과정]수료 - KOSA 등록하기 (0) | 2023.04.11 |
|---|---|
| [비트캠프 - 클라우드 기반 AlaaS 개발자 과정] PlayStore에 Android앱 발행하기 (1) (0) | 2023.03.25 |
| [비트캠프 - 클라우드 기반 AlaaS 개발자 과정] WIL2 대신 Numby 간단정리 (1) | 2022.10.31 |
댓글