Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

전남대_Android 신혜서 3주차 step2 #87

Open
wants to merge 66 commits into
base: tlsgptj
Choose a base branch
from

Conversation

tlsgptj
Copy link

@tlsgptj tlsgptj commented Jul 12, 2024

기능 구현 내용

  1. 앱을 처음 실행하면 지도 화면을 표시한다.
  2. 검색창을 선택하면 검색 화면으로 이동한다.
  3. 검색 화면에서 뒤로 가기를 하면 지도 화면으로 돌아온다.

How to

  1. 우선 안드로이드 스튜디오에서 카카오 맵 api를 가져와야 합니다.
  2. 가져온 카카오 api를 안드로이드 build.gradle 파일에 두고 빌드를 진행합니다.
  3. 이제 카카오 맵 api를 사용할 수 있습니다.
  4. Xml 파일에서 카카오 맵 com.kakao.vectormap.MapView을 넣어줍니다.
  5. 검색결과가 나오는 경우에는 15개의 리스트를 보여주고 그렇지 않을 경우에는 지도가 뜨게끔 만들었습니다.

오류사항 및 소감

  1. 카카오 맵 api의 경우 X86에서 구동이 불가능하여 에뮬레이터가 작동하지 않는 문제가 발생하였습니다.
  2. 결국 친구의 맥을 빌려 테스트를 진행하였습니다.
  3. 안드로이드 스튜디오에서 실제 기기를 활용해 테스트를 진행하려고 했으나, 아래와 같은 오류가 발생하여 테스트를 제대로 진행하지 못하였습니다.
    image
  4. 아래의 오류가 발생한 이유와 어떻게 해결할 수 있는지 방법을 알려주신다면 감사하겠습니다.
  5. 앱이 터지지 않아 다행이라고 생각했습니다.

@bigstark bigstark self-requested a review July 14, 2024 15:20
Copy link

@bigstark bigstark left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

3주차 과제도 고생 많으셨어요 혜서님! 그나저나 제가 실행할 때는 맵이 보이지 않는 것 같습니다 ㅠ
안드로이드 스튜디오에서 adb 관련된 오류는 ADB path 가 잘 설정되어있는지 확인해보셨으면 좋겠어요. 만약 잘 되어있다면, 재부팅도 답입니닷!

또한 코드적으로 전반적으로 MVVM 아키텍쳐 적용에 어려움을 겪으시고 계시는 것 같아요. 특히나 데이터 레이어 관련해서도 어려움을 겪으시는 것 같습니다. 이러한 안드로이듸 아키텍쳐 관련해서는 안드로이드 공식 문서를 천천히 읽어보심을 추천드려요. 테크캠프가 끝나더라도, 그리고 안드로이드 직무를 선택하재 않더라도 도움이 될 것으로 보입니다.

@tlsgptj
Copy link
Author

tlsgptj commented Jul 15, 2024

아ㅜㅜ맵이 보이지 않는다니...일단 수정해보겠습니다..!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants