본문 바로가기

프로그래밍245

[Retrofit] HTTPS 통신, 안드로이드 <-> 서버 아래 코드를 사용하기 위해서는 안드로이드의 res - raw - 인증서.crt 파일이 있어야하고, 서버에는 jks 파일이 등록되어있어야한다. SSL 파일을 구하는 방법은 이전에 포스팅 해놓은 글을 참고하면 될 듯 하다 https://youngsblog.tistory.com/entry/SSL-%EC%9C%88%EB%8F%84%EC%9A%B0%EC%97%90%EC%84%9C-DuckDNS%EC%99%80-Lets-Encrypt%EB%A1%9C-SSL-%EC%9D%B8%EC%A6%9D%EC%84%9C-%EB%AC%B4%EB%A3%8C%EB%A1%9C%EB%B0%9B%EA%B8%B0 [SSL] 윈도우에서 DuckDNS와 Let's Encrypt로 SSL 인증서 무료로받기 1. 도메인 생성 및 wacs 설치 ht.. 2021. 12. 24.
[Kotlin] 카카오 API를 이용해 공유하기 app의 build.gradle dependencies { ... implementation "com.kakao.sdk:v2-user:2.8.4" // 카카오 로그인 implementation "com.kakao.sdk:v2-talk:2.8.4" // 친구, 메시지(카카오톡) implementation "com.kakao.sdk:v2-story:2.8.4" // 카카오스토리 implementation "com.kakao.sdk:v2-link:2.8.4" // 메시지(카카오링크) implementation "com.kakao.sdk:v2-navi:2.8.4" // 카카오내비 } setting.gradle dependencyResolutionManagement { repositoriesMode.set(Rep.. 2021. 12. 22.
[Tomcat] 404에러 해결법 Server탭의 서버 더블클릭후 OverView에서 ServerLocation - Use Tomcat Installation 클릭후 저장 해당부분이 비활성화 되어있다면 서버탭에서 톰캣을 종료하고 톰캣 클릭후 [Alt + Enter] - General - Location을 [workspace metadata]가 아닌 /Server/Tomcat v8.0 과같이 바꿔준후 서버를 재시작한다 2021. 12. 21.
[Android] Execution failed for task ':app:lint'. 에러 해결법 Execution failed for task ':app:lintVitalAnalyzeRelease'. > Could not resolve all dependencies for configuration ':app:releaseUnitTestCompileClasspath'. The project declares repositories, effectively ignoring the repositories you have declared in the settings. You can figure out how project repositories are declared by configuring your build to fail on project repositories. See https://docs.grad.. 2021. 12. 18.