inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

비전공자 혼자서 하루 만에 수익화 앱 출시하기

Android 앱 출시를 위한 앱 빌드 만들기

[keytool] JDK 필수 여부

해결된 질문

90

jamongceo

작성한 질문수 1

0

안녕하세요. 키스토어 파일 생성시 JDK가 필수인지 여부에 대해서 질문 드립니다.

JDK는 오라클이나 이클립스 Temurin 아무거나 사용해도 무관한가요?

keytool android jdk

답변 2

1

jamongceo

Temurin JDK17 설치하고 해결했습니다. 환경변수는 인스톨 시 설정해서 지정했습니다.

베이스앱 만들 때 저도 처음에 빌드된 상태(디버그 모드) 에서 계속 수정해서 이상 없었는데

 

껐다가 main.dart에서 빌드하면 keystore관련 에러가 납니다. 그래서 임시로
key.properties에 강사님께서 제공하신 샘플 넣고 돌리면 실행됩니다.

빠른 답변과 피드백 너무 감사드립니다. 바쁘실텐데 수강 너무 잘하고 있습니다.

1

김은찬

휴우 다행입니다! 해결 방법까지 공유해주셔서 너무나 감사합니다!

앱 출시까지 꼭 성공하시길 응원할게요. 또 중간에 어려움이 있다면 언제든지 질문 남겨주세요!

감사합니다 :)

1

김은찬

안녕하세요!

네 JDK는 필수이고 아무거나 사용해도 무관합니다.
안드로이드 스튜디오를 설치했다면 아마 JDK가 이미 설치되어 있을거예요.

추가로 관련 공식문서 링크를 함께 첨부드릴게요!
https://docs.flutter.dev/deployment/android#create-an-upload-keystore
https://developer.android.com/studio/publish/app-signing?hl=ko#generate-key

1

jamongceo

윈도우 11 pro 기준으로 강의에서 설명해주신 커맨드로 입력하면 jdk가 없어서 실행이 되지 않습니다.
(안드로이드 스튜디오 설치와 별개로)

그리고 추가로 베이스앱 설정할 때 키스토어 부분에서 key.properties가 비어있으면 에러가 나더라구요. 참조 부탁드립니다.

1

김은찬

답글 감사합니다!

혹시 문제를 해결하셨을까요? 저도 추가로 알아보니 윈도우의 경우 안드로이드 스튜디오 내부 터미널을 이용해 키스토어를 생성하거나 혹은 자바의 환경변수 경로를 지정해주어야 한다고 하네요.

윈도우의 경우, 아래 명령어를 입력해서 키스토어를 생성합니다. (강의 자료에 첨부)

keytool -genkey -v -keystore $env:USERPROFILE\keystore-name.jks -storetype JKS -keyalg RSA -keysize 2048 -validity 10000 -alias keystore-name


> 추가로 베이스앱 설정할 때 키스토어 부분에서 key.properties가 비어있으면 에러가 나더라구요. 참조 부탁드립니다.

이 부분은 베이스 앱을 appbundle로 빌드하려고 했을 때 에러가 난다는 말씀일까요? 베이스 앱은 실제 출시하는 앱이 아니기 때문에 강의에서는 파일만 생성하고 내용을 입력하지는 않았습니다. (대신 키스토어 생성 방법을 리드미 파일에 기재)

 

혹시 제가 잘못이해했다면 답글 남겨주세요. 확인하고 답변 드리겠습니다!

감사합니다 :)

6강에 비디오가 이상해요

0

17

1

진입 여부 판단 기준 질문

0

59

3

피그마 first draft 기능 질문

0

38

3

upup 질문

0

48

2

data.ai 필터링 검색이 안됩니다!

0

38

1

앱 리텐션에 대한 질문

0

41

2

저예산+최대지출 캠페인 유지시간

0

54

2

타입스크립트

0

39

1

주사위앱 소개 및 레이아웃 설정 문제

0

53

2

다작을 위한 비공개 테스트와 계정에 대해서 궁금합니다!

0

99

2

10강 오픈 일정 문의

0

82

1

개인사업자로 조직 계정을 만들 경우 이슈 질문

0

202

3

구글플레이 말고 링크로 다운로드 받는 앱은 뭔지 궁금해요

0

60

1

강의 오류

0

51

2

두 번 째 광고 게재 정지를 받았습니다 ㅠ

0

238

3

구글 애즈 광고 이미지 관련 문의

0

93

2

수업 잘 듣고 있습니다 :)

0

83

2

78강 소스코드 및 미디어 파일 미디어 파일 이미지 파일 누락

0

54

2

안드로이드 에뮬레이터가 실행이 안 되요...ㅠ

0

98

2

안녕하세요!

0

101

2

다작의 정책 위반 리스크

0

171

2

안녕하세요 ! 애드몹 광고가 게재됐다고 합니다 ..

0

138

1

애드몹 다계정 질문

0

116

1

리텐션은 좋은데 너무 낮은 ecpm

0

159

2