반응형
Duplicate class com.google.common.util.concurrent.ListenableFuture found in modules jetified-guava-20.0.jar (com.google.guava:guava:20.0) and jetified-listenablefuture-1.0.jar (com.google.guava:listenablefuture:1.0)

Go to the documentation to learn how to Fix dependency resolution errors.

위 오류 발생 시 

 

app > build.gradle 에 추가.

implementation 'com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava'
반응형
반응형

android:maxLines="1" <!-- 최대 1줄 -->

android:ellipsize="end" <!-- 말줄임 표시 -->

 

반응형
반응형

    앱 오프닝 광고 ca-app-pub-3940256099942544/3419835294

    배너 광고 ca-app-pub-3940256099942544/6300978111
    전면 광고 ca-app-pub-3940256099942544/1033173712
    전면 동영상 광고 ca-app-pub-3940256099942544/8691691433
    보상형 동영상 광고 ca-app-pub-3940256099942544/5224354917
    네이티브 광고 고급형 ca-app-pub-3940256099942544/2247696110
    네이티브 동영상 광고 고급형 ca-app-pub-3940256099942544/1044960115

반응형
반응형

1) Google Play Store(구글 플레이스토어)
com.android.vending

 

2) ONE STORE(원스토어)
SKT: com.skt.skaf.A000Z00040
KT: com.kt.olleh.storefront
LG U+: android.lgt.appstore, com.lguplus.appstore 

 

3) Galaxy Apps(갤럭시 앱스)
com.sec.android.app.samsungapps

 

4) Samsung Smart Switch
com.sec.android.easyMover.Agent

 

 

* 원스토어는 통신사별로 패키지명이 다 다른네요.

특히 LG는 구글링했을 때는 android.lgt.appstore 였는데 V6에서 확인시  com.lguplus.appstore  으로 떠서 삽질을 조금 더 했습니다.

 

 

반응형
반응형

참조 : https://stackoverflow.com/questions/56328069/the-chunk-argument-must-be-one-of-type-string-or-buffer-received-type-object/56330922#56330922

 

plugins/cordova-plugin-fcm/scripts/fcm_config_files_process.js 파일변경

 
https://prettycode.tistory.com
반응형
반응형

com.google.android.gms.common.api.ApiException: 10:

 

이 오류 메시지는 fingerprint 가 일치 하지 않을 때 발생합니다.

 

아래 3가지가 일치해야 합니다.

1. 테스트하는 App

2. 구글 API OAuth 인증

3. Firebase Project

 

특히 디버깅 중인 App 이라면 작업중인 컴퓨터가 달라질 때 마다 fingerprint 도 바뀌게 됩니다.

 

그런 경우 바뀔 때마다 구글 API 에 추가로 인증을 받으면 됩니다.

 

1. SHA-1 디버그 키를 획득합니다.

- 패널 오른쪽의 세로로 써진 Gradle을 클릭합니다.

- Tasks > android > signingReport 를 클릭하면 SHA-1 가 출력됩니다.

 

 

2. 구글 API Console에서 새로운 Credential을 추가 합니다.

- URL : https://console.developers.google.com/apis/credentials

 

Google Cloud Platform

하나의 계정으로 모든 Google 서비스를 Google Cloud Platform을 사용하려면 로그인하세요.

accounts.google.com

- "+ 사용자 인증 정보 만들기" 를 클릭합니다.

- OAuth 클라이언트 ID를 클릭합니다.

- OAuth 클라이언트 ID를 만드려면 동의화면 구성을 먼저 해야하는데 그 부분은 생략하겠습니다.

- 애플리케이션 유형 : Android

- 이름은 해당 컴퓨터의 이름과 디버깅 용도라는 것을 표시하면 좋을 것 같습닌다. 

- 1번에서 확인한 SHA-1 값을 "서명 인증서 지문"에 붙여넣기 합니다.

- 패키지 이름에는 해당 앱의 패키지명을 넣은 후 "생성"을 클릭 합니다.

 

3. 마지막으로 Firebase 프로젝트에 SHA-1 키를 추가합니다.

- 디지털 지문 추가를 선택하고 SHA-1 를 붙여넣고 저장합니다.

- google-services.json 을 다운로드합니다.

- 다운받은 파일을 app 밑에 복사합니다.

반응형
반응형
 

(-r: replace existing application)

반응형
반응형

안드로이드 빌드시 오류 발생.

 

 

 

/app/build/reports/lint-results-release-fatal.html  에서 상세내용 확인.

 

 

반응형
반응형

안드로이드 adb.exe 위치입니다.

 

 

 

반응형
반응형

 

Window) Ctrl + Alt + S  > Editor > Code Style> Java

반응형

+ Recent posts