티스토리 뷰
728x90
반응형
윈도우를 새로 설치한 뒤 Visual Studio와 Xamarin을 설치하고, 내 어플리케이션을 체크아웃 받아 디버그모드로 폰에 설치 하려고 해 보았다.
그랬더니 나타나는 로그가 다음과 같다.
1>C:\Program Files\Java\jdk1.8.0_161\\bin\jarsigner.exe -keystore "C:\Users\username\AppData\Local\Xamarin\Mono for Android\debug.keystore" -storepass android -keypass android -digestalg SHA1 -sigalg md5withRSA -signedjar bin\Debug\\com.tistory.hckim999.timezoneconverter-Signed-Unaligned.apk C:\Users\Chul\Source\Repos\TimeZoneConverter\TimeZoneConverter\obj\Debug\android\bin\com.tistory.hckim999.timezoneconverter.apk androiddebugkey
1>"jarsigner.exe" exited with code 1.
위에 있는 명령어를 실행하다가 jarsigner.exe에서 에러코드 1을 냈다는 말이다.
이상해서, 위 명령어를 실행시켜보았다.
그랬더니 아래와 같이 나왔다.
jarsigner error: java.lang.RuntimeException: keystore load: C:\Users\Chul\AppData\Local\Xamarin\Mono for Android\debug.keystore (지정된 파일을 찾을 수 없습니다)
정말로 찾아보니 debug.keystore가 없다.
Xamarin 공식 문서를 찾아보았다.
위 문서에는, debug.keystore가 Xamarin을 설치하면 자동으로 깔린다고 되어 있었다.
내가 열어본 debug.keystore에는 없었는데...
우선 내가 직접 keystore를 만들어봤다.
명령 프롬프트(cmd)에서 아래와 같이 입력했다.
keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -storepass android -keypass android -keyalg RSA -validity 14000
(keystore 명령어를 사용하려면 java/bin 디렉토리가 path에 설정되어 있어야 한다)
이렇게 생성 된 debug.keystore를 원래 debug.keystore가 있어야 할 자리에 두었더니, 잘 되었다.
728x90
반응형
댓글
반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 안드로이드 스튜디오 범블비
- target version 31
- ListView
- 블로거 영세율
- 유튜버 영세율
- 안드로이드 테마
- gmail 이슈
- Droid Knights
- 안드로이드 P
- Android
- 31 업데이트 후 오류
- cleartext
- Xamarin
- Android Studio bumblebee
- aab qa
- Windows SDK version 8.1
- 안드로이드
- Flutter
- 플루터
- 자마린
- 범블비 번역
- 안드로이드 스타일
- Account.b
- 영세율 채널이름
- bundletool
- aab 테스트
- 내부 앱 공유
- 앱개발자 영세율
- 영세율 채널주소
- 드로이드 나이츠
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함