EXPERIENCE/MOBILE | Android(21)
-
[Android] PlayStore 앱 등록 - 앱 서명
PlayStore에 앱을 등록하려면 서명된 Apk나 Bundle을 업로드 시켜야 한다. Android는 모든 APK가 기기에 설치되거나 업데이트되기 전에 인증서로 디지털 서명을 하도록 요구합니다. Android App Bundle을 사용하려면 Play Console에 App Bundle을 업로드하기 전에 App Bundle에만 서명하면 되고, 나머지는 Google Play 앱 서명에서 처리합니다. Google Play 및 다른 앱 스토어에 업로드하는 앱에 직접 서명할 수도 있습니다. 이 페이지에서는 앱 서명 및 보안과 관련된 중요한 개념을 알아보고, Android 스튜디오를 사용하여 Google Play에 출시하기 위해 앱에 서명하는 방법과 Google Play 앱 서명을 선택하는 방법을 설명합니다. 다..
2019.10.09 -
[Android] 인앱결제 - 실시간 개발자 알림 설정하기
앱의 인앱 상품과 관련된 이벤트 알림을 받으려면 실시간 개발자 알림을 설정해야한다. 👉 실시간 개발자 알림 추가 (Google Cloud Platform Console) Google Play 결제에서는 Play에서 관리하는 구독 항목과 관련된 상태 변화를 모니터링할 수 있는 서버 푸시 알림을 제공한다. 실시간 개발자 알림을 사용 설정하면 기존 구독에 업데이트가 있을 때마다 Cloud Pub/Sub에서 직접 구매 토큰이 전송된다. 토큰을 받으면 항상 구매 토큰을 사용해 Google Play 개발자 API에 쿼리하여 전체 정보를 가져와서 사용자의 현재 자격 상태로 백엔드를 업데이트해야 한다. 사용법 나만의 GCP(Google Cloud Platform) 프로젝트를 사용해 Cloud Pub/Sub를 설정합니다..
2019.10.08 -
[Android] Google Play 결제 라이브러리 사용하기
Google Play 결제 라이브러리 사용하기 https://developer.android.com/google/play/billing/billing_library_overview Google Play 결제 라이브러리 사용 | Android Developers 이 문서에서는 Google Play 결제 라이브러리를 이용하여 앱에 Google Play 결제를 추가하는 방법을 설명합니다. 특히 일회성 제품, 리워드 제품, 구독 등 모든 인앱 상품 유형에 일반적인 Google Play 결제 기능을 추가하는 방법을 다룹니다. 인앱 상품 관련 기능을 앱에 추가하는 방법을 알아보려면 이 페이지 끝에 나열된 문서를 읽어보세요. 이 페이지를 읽기 전에 다음과 같은 작업을 해야 합니다. Google Play 결제 개요를 ..
2019.10.01 -
WebView <-> 안드로이드 통신
Object [object Object] has no method 오류 참고하려는 js 메소드에 @JavascriptInterface 추가 http://theeye.pe.kr/archives/1609 TIPS) 안드로이드 통신 깨진글씨 구글에 검색하면 바로 한글 검색 된다. 신기....
2016.08.20 -
ANDROID | WEBVIEW
WEBVIEW #AndroidManifast.xml permission 지정 #java WebSettings webSettings = mWebView.getSettings(); // 자바 스크립트 허용 webSettings.setJavaScriptEnabled(true); //webSettings.setAllowContentAccess(true); //webSettings.setAppCacheEnabled(true); if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT){ mWebView.setWebContentsDebuggingEnabled(true); } mWebView.loadUrl(baseUrl + getResources().getResourceEnt..
2016.08.18 -
ANDROID | Fragment LiftCycle
Fragment LiftCycle https://developer.android.com/guide/components/fragments.html
2016.08.17