투케이2K

265. (AndroidStudio/android/java) [맥북] aab 파일 다시 재서명 (재인증) 수행 실시 - jarsigner (자르 사이너) 본문

Android

265. (AndroidStudio/android/java) [맥북] aab 파일 다시 재서명 (재인증) 수행 실시 - jarsigner (자르 사이너)

투케이2K 2022. 2. 17. 12:55

[개발 환경 설정]

개발 툴 : AndroidStudio

개발 언어 : java

 

[방법 설명]

// [맥북 바탕화면에 폴더 생성 : jarSigner]

/Users/a601559965/Desktop/jarSigner

// [오라클 jdk 설치 진행]

// [설치된 자바 버전 확인]

a601559965@601559965ui-MacBookPro ~ % java -version

// [자바 jdk 설치 폴더로 이동 및 jdk 폴더 전체 복사 실시 : Finder 사용]

/Library/Java/JavaVirtualMachines/

// [맥북 바탕화면에 jarSigner 폴더에 jdk 파일 전체 붙여 넣기 실시]

// [터미널.app 프로그램 실행 실시]

// [jarSigner 폴더에 포함된 jdk 폴더 내부 bin 폴더 까지 명령어로 이동 실시]

a601559965@601559965ui-MacBookPro ~ % cd Desktop

a601559965@601559965ui-MacBookPro Desktop % cd jarSigner

a601559965@601559965ui-MacBookPro jarSigner % cd jdk-17.0.1.jdk

a601559965@601559965ui-MacBookPro jdk-17.0.1.jdk % cd Contents

a601559965@601559965ui-MacBookPro Contents % cd Home

a601559965@601559965ui-MacBookPro Home % cd bin

// [자르사이너 기존 aab 파일 서명 상태 확인]

a601559965@601559965ui-MacBookPro bin % jarsigner -verify -verbose -certs app-release.aab

// [자르사이너 사용해서 aab 파일 리사인 수행]

[형식] :

jarsigner -verbose -sigalg SHA256withRSA -digestalg SHA-256 -keystore [서명키] -storepass [비밀번호] [aab 파일] [alias]

[명령어] :

a601559965@601559965ui-MacBookPro bin % jarsigner -verbose -sigalg SHA256withRSA -digestalg SHA-256 -keystore test.jks -storepass '1test!' app-release.aab test


 
반응형
Comments