반응형

Android 3

[Android] https 요청 시 ssl 인증서 오류

http 요청은 잘 되는데 https 요청 시 아래 오류 발생 javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException:Trust anchor for certification path not found 원인 : Connection 하는 웹사이트의 Certificate 인증서가 안드로이드 단말에 존재하지 않을 경우 발생 해결방법 1. 요청하고자 하는 웹사이트의 인증서 확인 후 다운로드 - 브라우저 주소창에 자물쇠 클릭 - 인증서 정보 클릭 - 세부정보 탭 선택 후 내보내기 버튼 클릭 2. 프로젝트에 인증서 복사 - res > raw 위치에 인증서 붙여넣기 3. Connection 시 인증서 정보 setting Cer..

Android 2023.03.28

[Android] Notification 에 RemoteViews 사용 시 이미지 삽입

안드로이드 Notification 구현 시 Custom layout 을 적용하기 위해 RemoteViews 사용 Custom layout 이미지뷰 영역에 서버에서 받아오는 이미지 표시하려고 하였으나 안됨 RemoteViews remoteViews = new RemoteViews(getPackageName(), R.layout.notification_player); remoteViews.etImageViewUri(R.id.img_thumbnail, Uri.parse("https://aa.co.kr"); 리모트뷰에 setImageViewUri 는 도메인 주소가 아닌 파일 경로가 들어가야 하는 것 같음 대안으로 Picasso 적용 Picasso.get().load("https://aa.co.kr").into(..

Android 2019.07.23

[Android Fcm]FirebaseApp name [DEFAULT] already exists!

Java 서버 환경에서 Firebase Admin SDK 를 이용하여 Fcm 발송을 구현 API 샘플 코드대로 구현 하였으나 아래와 같은 오류 발생 java.lang.IllegalStateException: FirebaseApp name [DEFAULT] already exists! 해결 방법 검색 결과 DEFAULT_APP_NAMEFirebaseApp.initializeApp 을 한번만 호출해야하는데 여러번 호출해서 발생하는 오류이다. - 기존코드 FirebaseOptions options = new FirebaseOptions.Builder() .setCredentials(GoogleCredentials.fromStream(serviceAccount)) .setDatabaseUrl("https://주..

Android 2019.05.27
반응형