안드로이드 apk, appbundle 버전 올리기

IT 등/Flutter 2020. 10. 2. 17:38

요새 flutter로 앱 만드는데 한참 재미붙이고 있는데, java가 아니고, Android Studio가 아닌 마이너한 방법을 쓰다보니 문서화가 약해서 참 어렵다. (그나마 더 마이너한 RAD Studio를 썼으면 얼마나 더 어려웠을꼬...)

플레이스토어 개발자 등록을 해 두고 테스트 앱을 올리고 있는데, 앱번들을 한번 올렸더니 "이미 버전 코드가 1인 APK 또는 Android App Bundle이 있으므로 다른 버전 코드를 사용해야 합니다." 라는 에러를 내며 등록이 안된다.

 

동일 버전의 apk나 appbundle을 업로드하면 나는 에러

 

머리를 좀 굴린답시고 build.gradle을 봤더니 거기 버전코드가 있었다.

하지만, 그건 변수로 받아올 값이 없을 때 얘기고, local.properties를 참조하는 것 같았다.

local.properties를 고쳤지만 이상하게 고쳐도..고쳐도 다시 원복된다. 뭔가 이상해.

늘 그렇듯이 답은 스택오버플로우에 있었다.

stackoverflow.com/questions/53570575/flutter-upgrade-the-version-code-for-play-store

Flutter: upgrade the version code for play store

i have published an application on the play store with flutter, now i want to upload a new version of the application. I am trying to change the version code with: flutter build apk --build-nam...

stackoverflow.com

딴데 손대지 말고 pubspec.yaml 파일을 고치면 된단다. 그 파일에 있는 version: 1.0.0 에 숫자를 더해주면 된다.

 

 

덧. 예전에 코딩할때는 전체를 다 암기했는데, 이제는 이런 설정사항 하나까지 다 블로그에 기록해놔야 하다니... 한편으로는 서글프네.

설정

트랙백

댓글