Skip to content

Dodeuni/Dodeuni_Android

Repository files navigation

☀ IPS 도드니 안드로이드

장애 아동 부모를 위한 네트워킹 모바일 서비스


🛠 기술 스택

Android : JAVA 11, AndroidStudio, Firebase Cloud Messaging


💻 안드로이드 코드 실행

클론 이후 안드로이드 스튜디오에서 실행 시 File - Sync Project with Gradle Files를 수행해주세요

※안드로이드 스튜디오 실행 전 플라스크 서버를 먼저 돌리고 안드로이드 스튜디오를 실행해야 합니다※

※아래 코드 수정을 필수로 해주세요※


1. LandingActivity.java

네이버 로그인 api에서 새로운 사용자는 관리자가 네이버측에 등록해야하기 때문에 저희 도드니 팀원 중 한명의 아이디로 접속하는 방법입니다.
3. 58번째 줄 localUid 변수에 1L을 대입해주세요!

2. HuefeelAPI.java

플라스크 서버와 로컬접속을 하기 위해 ip주소와 포트번호를 설정해야합니다.
1. 9번째 줄의 URL을 현재 로컬 컴퓨터의 로컬ip주소로 변경해주시고, 플라스크 서버에 설정한 포트번호로 수정해주세요.
ex) 현재 로컬 컴퓨터의 ip주소값이 172.20.20.144 이고 플라스크에 설정한 포트번호가 5000번이라면 URL = "http://172.20.20.144:5000"

3~6번은 카카오 지도 API를 사용하기 위해 사전 등록해야하는 사항입니다.

3. 카카오 API

  1. Kakao Developers (https://developers.kakao.com/console/app)에 접속해주세요.
  2. 로그인을 하고, 전체 애플리케이션에서 '애플리케이션 추가하기'를 선택해주세요.
  3. 앱 이름 및 사업자명에 '도드니'를 적고 체크박스를 선택한 뒤 저장을 클릭해주세요.
  4. 만들어진 애플리케이션을 클리하고 REST API 키를 복사해주세요.

4. 어플 REST API 키 수정

등록한 애플리케이션 REST API키로 안드로이드 코드에 작성된 키를 변경해야합니다.

  1. Dodeuni_Android\app\src\main\java\dodeunifront\dodeuni\map\api 에서 KakaoMapAPI.java를 찾아주세요.
  2. 3번에서 복사한 REST API 키를 13번째 줄의 key변수에 대입해주세요.

5. 해시키 찾기

카카오에 도드니 어플의 플랫폼을 설정하기 위해 해시값이 필요합니다.

  1. Dodeuni_Android\app\src\main\java\dodeunifront\dodeuni 에서 LandingActivity.java를 찾아주세요.
  2. 51번째 줄의 주석 처리된 문장을 주석 해제해주세요.
  3. 어플을 실행하고 Logcat에서 'Keyhash'를 검색해주세요.
  4. 해당 해시키 값을 복사해주세요.

6. 카카오 API Android 플랫폼 설정하기

  1. 3번 Kakao Developers 사이트로 돌아가 도드니 애플리케이션에서 '플랫폼 설정하기'를 선택해주세요.
  2. 'Android 플랫폼 등록'을 선택해주세요.
  3. 패키지명에 dodeunifront.dodeuni를 입력해주세요.
  4. '키 해시' 란에 5번에서 복사한 해시키 값을 붙여넣어주세요.
  5. 저장을 눌러 등록을 완료해주세요.



👩🏻‍💻 도드니 팀 안드로이드 개발자

김예은 서묘진
@kimyenida @nrj022

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages