[Flutter] M1맥북에서 KeyStore파일 생성하기
M1맥북으로 KeyStore생성해보기
터미널에서 flutter doctor -v 명령어 입력하셈
그러면 막줄 Java binary at : 이하의 경로를 아래 명령어에 입력하면됨
거기뜨는경로\keytool -genkey -v -keystore ~/upload-keystore.jks -keyalg RSA -keysize 2048 -validity 10000 -alias upload
~/upload-keystore.jks 이부분에 폴더지정 자유롭게 해주면된다고 했는데..
막상해보니까 아래처럼 오류가 뜬다.
- The operation couldn’t be completed. Unable to locate a Java Runtime. Please visit http://www.java.com for information on installing Java.
2시간정도 삽질해보니까
jdk가 안깔려있어서 그런거였음;;
이 사이트 들어가서 jdk 얼른깔으셈 M1 맥북도 가능하다고함
그런다음 터미널에
/Applications/'Android Studio.app'/Contents/jre/jdk/Contents/Home/bin
이 경로로 접근하고 (내 맥북기준 경로임)
keytool -genkey -v -keystore ~/upload-keystore.jks -keyalg RSA -keysize 2048 -validity 10000 -alias upload -storetype JKS
-storetype JKS : JAVA 9버전 위로는 이걸 마지막에 써야 잘됨
이렇게 keystore 생성 명령어 써줘서 겨우 생성했음;
중간에 ~/upload-keystore.jks 부분에 생성하면됨
그렇게 하면
Keystore 파일 생성 성공!!
Author And Source
이 문제에 관하여([Flutter] M1맥북에서 KeyStore파일 생성하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@gwd0311/Flutter-M1맥북에서-KeyStore파일-생성하기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)