728x90

Google Maps Android API를 사용하기 위해 요구되는 정보 중 'SHA-1 인증서 디지털 지문'을 입력해야 하는데

Google Play Store 출시를 위해서는 아래와 같이 keytool을 이용하여 획득할 수 있다.

 

<윈도우 명령어>

C:\Program Files\Android\Android Studio1\jre\bin>keytool -list -v -keystore C:\개인PC 경로별로 상이함\.android\debug.keystore -alias androiddebugkey

<수행결과화면> 아래 빨간박스에 있는 SHA1의 값을 사용하면 된다.

 


[오류상황]

 

위와 같이 수행하면 되는데, 

아래와 같이 오류를 만날때가 있다.

 

# 오류 Case 1

<오류화면1> 키 저장소 파일이 존재하지 않음.

<원인> *.keystore의 명칭을 잘못 입력한 경우

<해결방법> 내 PC에 설치되어 있는 *.keystore 로 검색해서 찾아진 파일의 명칭을 기록해야 하며, 찾아보니 debug.keystore 명칭으로 .android 디렉토리안에 생성되어 있었다. 그래서 명칭을 debug.keystore로 변경해 주었다.

 

# 오류 Case 2

<오류화면2> 키 저장소 비밀번호 입력 : 패스워드가 잘못되었다고 한다.

<원인> 비밀번호를 android 로 입력하지 않아서 발생

<해결방법> 비밀번호를 android 로 입력하면 됨.

 

# 오류 Case 3

<오류화면 3> 별칭이 존재하지 않습니다.

 <원인> 존재하지 않는 별칭을 입력했다.

<해결방법> -alias androiddebugkey 를 입력하면 된다.

 

 

아래 블로그를 사전에 확인하면 이해가 수월해요.

 

API키를 특정 Android 앱으로 제한하려면

API키를 특정 Android 앱으로 제한하려면 1) 디버그 인증서 디지털 지문 2) 또는, 출시 인증서 디지털 지문을 생성하여 사용함. [생성해 보자] 1) 디버그 인증서 디지털 지문 - 윈도우

designedbyy.tistory.com

 

 

 

현직 PM이 알려주는 프로젝트 수행 꿀팁 | 12000원부터 시작 가능한 총 평점 0점의 전자책, 직무스

0개 총 작업 개수 완료한 총 평점 0점인 시그니처M의 전자책, 직무스킬 전자책 서비스를 0개의 리뷰와 함께 확인해 보세요. 전자책, 직무스킬 전자책 제공 등 12000원부터 시작 가능한 서비스

kmong.com

 

728x90
728x90

Google Play Console에서 개발자 계정 ID는 아래 빨간박스에서 확인가능하며, 해당 ID를 사용해야 한다.

Google에서 개발자 계정 생성 당시 결제를 수행하는 과정 중에 생성한 개발자 계정(보통은 @google.com의 계정)이 아님을 꼭 기억해야 한다.

 

1. 확인 페이지

 

* Google Play Console 고객센터에 문의할 때 입력하는 개발자 계정 ID는 위의 정보를 사용해야 한다.

728x90
728x90

Android Studio에서 사용하는 Android 버전을 11로 지정한다.

1. 설정 위치 찾기

Android Studio > Tools > SDK Manager > Appearance & Behavior > System Settings > Android SDK > Android 11.0(R), API Level 30 ==> 31은 Android 12.0(S), 32은 Android API 32임

 

2. 설정 화면

 

3. build.gradle

 

 

* 중요!

위와 같이 compileSdk, targetSdk를 30으로 해서 Sync Now를 통해 필요한 lib를 다운받고 나서 import class를 수행하면 정상적으로 import되며, 이후에 본래 사용하던 버전으로 올리면 된다. 예를 들어, compileSdk, targetSdk를 31로 다시 올림.

728x90
728x90

API키를 특정 Android 앱으로 제한하려면
1) 디버그 인증서 디지털 지문
2) 또는, 출시 인증서 디지털 지문을 생성하여 사용함.

[생성해 보자]
1) 디버그 인증서 디지털 지문 - 윈도우용에서 사용할 때
1. cmd 실행 -> C:\Program Files\Android\Android Studio1\jre\bin\ 로 이동 후 아래 명령어 실행
명령어 > keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
SHA1 항목의 값 복사하여 사용함.

 



2) 출시 인증서 디지털 지문 - 출시를 위해서
1. cmd 실행 -> C:\Program Files\Android\Android Studio1\jre\bin\ 로 이동 후 아래 명령어 실행
명령어 > keytool -list -v -keystore your_keystore_name -alias your_alias_name
SHA1 항목의 값 복사하여 사용함.

*** your_keystore_name은 .keystore 확장자를 포함하여 키 저장소의 정규화된 경로와 이름으로 바꿉니다. 
*** your_alias_name은 인증서 생성 시 할당한 별칭으로 바꿉니다.

 

키 저장소 비밀번호 입력(keytool 오류)

Google Maps Android API를 사용하기 위해 요구되는 정보 중 'SHA-1 인증서 디지털 지문'을 입력해야 하는데 Google Play Store 출시를 위해서는 아래와 같이 keytool을 이용하여 획득할 수 있다. <윈도우 명령어

designedbyy.tistory.com

 

728x90
728x90

안드로이드 앱 개발 시 안드로이드 스튜디오에 Device를 연결해서 실제 Device에서 어떻게 동작하는지

확인하기 위해 아래와 같이 휴대폰 설정이 필요하다.

 

Step#1. 설정 > 휴대전화 정보

Step#2. 설정 > 휴대전화 정보 > 소프트웨어 정보

Step#3. 설정 > 휴대전화 정보 > 소트웨어 정보 > 빌드번호 > 암호나 패턴을 입력하는 화면이 나올때까지 계속 클릭

Step#4. 설정 > 휴대전화 정보 > 소프트웨어 정보 > 빌드번호 > 사용중 ON 및 USB디버깅 ON

 

Step#5. USB를 PC-휴대폰에 연결하면 안드로이드 스튜디오에 아래와 같이 Device가 연결되었음을 확인 가능하다.

 

 

♥ 제 글이 도움이 되셨을까요? 공감버튼 클릭 부탁드려요 :)

728x90
728x90

이렇게 각 모서리를 둥글게 처리하고 싶다.

&lt;TableLayout 코너 라운드 처리&gt;

 

Step #1. drawable 경로에 아래와 같이 xml을 생성한다.

&lt;코너에 라운드 처리한 xml&gt;

 

Step #2. 생성한 xml을 layout 경로에 있는 xml에서 호출하여 사용한다.

 

 

♥ 제 글이 도움이 되셨을까요? 공감버튼 클릭 부탁드려요 :)

728x90
728x90

사전에 읽어주세요.

 

Apple Developer Program과 Apple Developer Enterprise Program 수수료

이전 블로그 먼저 읽어주세요. (https://designedbyy.tistory.com/23) App Store 개발자 계정 생성 방법 및 비용 I. 개발자 계정 생성 1. 애플 개발자 계정 생성 : https://developer.apple.com/ Apple Developer..

designedbyy.tistory.com

 

 

Apple Developer Program 멤버십에 무료 가입가능


1. 조직 자격요건

   1) App Store에서 무료로만 앱 배포

   2) 비영리 단체, 인가 교육기관, 정부기관

 

2. 대상 지역

   1) 오스트레일리아, 브라질, 캐나다, 중국 본토, 프랑스, 독일, 이스라엘, 이탈리아, 일본, 멕시코, 대한민국, 영국, 미국

 

3. 추가세부사항

    1) 다음의 경우 회비 면제가 적용되지 않음.

        1.1) App Store에서 유료 앱이나 앱 내 구입 기능이 있는 앱을 배포한 조직

        1.2) Apple Developer Enterprise Program 멤버

        1.3) 개인 및 개인사업자/1인 기업

    2) 관련 회비는 맨 윗줄 블로그를 참고해 주세요

 

 

♥ 제 글이 도움이 되셨을까요? 공감버튼 클릭 부탁드려요 :)

 

 

현직 PM이 알려주는 프로젝트 수행 꿀팁 | 12000원부터 시작 가능한 총 평점 0점의 전자책, 직무스

0개 총 작업 개수 완료한 총 평점 0점인 시그니처M의 전자책, 직무스킬 전자책 서비스를 0개의 리뷰와 함께 확인해 보세요. 전자책, 직무스킬 전자책 제공 등 12000원부터 시작 가능한 서비스

kmong.com

 

 

 

 

참고 : https://developer.apple.com/kr/support/membership-fee-waiver/

728x90
728x90

아래 블로그 먼저 읽어주세요.

 

App Store 개발자 계정 생성 방법 및 비용

I. 개발자 계정 생성 1. 애플 개발자 계정 생성 : https://developer.apple.com/ Apple Developer There’s never been a better time to develop for Apple platforms. developer.apple.com 2. 준비사항 : 애플기..

designedbyy.tistory.com

 

Apple Developer Program과 Apple Developer Enterprise Program 수수료의 차이가 있다.

 

I. 수수료

 

1. Apple Developer Program(개인)

   1) 비용 : US$99(한화 129,000원)

   2) 유지기간 : 1 Year(1년 후 재결재 해야 함)

 

2. Apple Developer Enterprise Program(기업)

   1) 비용 : US$299

   2) 유지기간 : 1 Year(1년 후 재결재 해야 함)

 

 

 

II. 수수료 결제 방식

 

1. 수수료 결제 방식 : Annual(매년 결제가 필요한 Annual 구독방식)

 

 

♥ 제 글이 도움이 되셨을까요? 공감버튼 클릭 부탁드려요 :)

728x90

'Mobile > iOS' 카테고리의 다른 글

Apple Developer Program 등록비 무료 가입  (0) 2021.11.20
App Store 개발자 계정 생성 방법 및 비용  (0) 2021.11.20

+ Recent posts