일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- Git
- api 개발
- JPQL
- 파이썬
- 두수의 합 자바
- 서버 배포
- 저장소 복제
- springboot
- MVC
- 비밀번호 재설정 API
- 자바
- MySQL
- 프로그래머스
- 넘파이
- Chat GPT
- swap 메모리
- HttpServletResponse
- 스프링 이메일 전송
- git 충돌 해결
- jar빌드
- 값 타입
- Servlet
- github 복제
- 페이징 정렬
- 저장소 이전
- Json 객체
- 우분투
- JDBC
- 스프링부트 OpenAI API
- JPA
- Today
- Total
목록안드로이드 프로그래밍 (4)
현의 개발 블로그

1. 사전 작업 1-1. SDK 파일 다운로드 https://apis.map.kakao.com/android/guide/ 파일 다운로드 후 libs 폴더 안에 있는 jar파일과 폴더들을 아래처럼 배치시킨다. (jniLib 디렉토리 추가 후 아래 세 폴더 넣기, libs 디렉토리 추가 후 jar 파일 넣기) 1.2 앱 등록 및 해시 키 추가 Kakao Developers에서 앱을 등록한 후 안드로이드 플랫폼을 추가한다. 프로젝트 패키지명과 해시 키를 등록하면 된다. 해시키는 안드로이드 프로젝트 내에서 아래 코드를 실행시키면 알 수 있다. private fun getHashKey() { try { val info = packageManager.getPackageInfo(packageName, PackageM..

1. 라이브러리 가져오기아래 라이브러리를 사용할 것이다. GitHub - PhilJay/MPAndroidChart: A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubbA powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations. - GitHub - PhilJay/MPAndroidChart:...github.combuild.gradle(project)buildscrip..

키 해시는 인증서의 인증서 지문값을 해시한 값으로 악성앱인지 확인할 때 사용한다. 디버그 키 해시는 프로젝트 개발 과정에서 사용하는 키 해시값이다. 카카오 API를 호출하면, 카카오 API 서버가 해시 값과 카카오 플랫폼에 등록한 값이 일치하는지 확인한다. 개발 기기마다 디버그 키 해시를 등록해줘야 한다. MainActivity.kt에 아래함수를 작성하자 private fun getHashKey() { try { val info = packageManager.getPackageInfo(packageName, PackageManager.GET_SIGNATURES) for (signature in info.signatures) { var md: MessageDigest md = MessageDigest.ge..

현재 프로젝트의 패키지 명이 com.example~ 이다. 구글 플레이스토어에 등록해주려면 example에서 다른 이름으로 변경해줘야 한다. 패키리명을 com.회사명.프로그램명 으로 설정하는 것이 관례이다. 나는 회사가 없으니 회사명 대신 팀명으로 변경할 것이다. 프로젝트 상단에 톱니바퀴를 누른다. compact middle packages를 체크해제 해준다. 그러면 패키지가 다음과 같이 분리된다. example 우클릭 > refactor > rename을 선택하면 다음과 같은 옵션이 뜬다. Rename Package를 선택해주자. example에서 변경할 패키지명을 입력해주자 아래와 같은 창이 뜨는데 Do Refactor를 해주면 된다. build.gradle(app)에서 applicationId를 변..