강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

어플님의 프로필 이미지
어플

작성한 질문수

[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)

RecyclerView Item Click 부분에서 webUrl 연결 부분에서 앱 꺼짐현상

작성

·

284

0

webUrl 연결하는부분에서

마지막에 webView.loadUrl(getUrl.toString()) 하고 마무리 하신뒤에 

앱을 실행시켜서 테스트해주시는데 거기까지는 똑같이 나오는데

마지막에 URL이 연결되서 실행하는 화면이 아예 나오지 않고 그냥 흰색화면으로만 나타나고있습니다 

혹시 어떻게 해결해야할까요?

에뮬레이터를 삭제하고 다시 설정해서 실행시켜도 같은현상이 반복되고 있습니다..

답변 1

0

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

안녕하세요 아래의 정보를 공유해주시면 살펴보겠습니다 :)

 

Q. 질문은 어떻게 하면 좋을까요?

강의 질문/답변을 남겨주세요. 질문을 주실 때 최대한 많은 정보를 알려주시면 좋습니다. 아래 정보를 모두 주시면 문제를 파악하기 좋습니다 :)

  1. 시청 중인 강의의 부분 (수업 제목 및 타임코드)
    2. 내가 작성한 코드
    3. 에러가 나온다면, 어떻게 나오는지 (에러 내용)
    4. Firebase에 어떤 데이터가 들어있는지
어플님의 프로필 이미지
어플
질문자

1. 팁 페이지 만들기 파트의 - 컨텐츠 리스트 만들기 / Firebase 데이터추가 / Firebase에서 데이터 불러오기 부분

2. 작성코드는 개발자님이 강의설명코드와 동일합니다

3.

이 부분까지는 똑같은데 여기서 1번을 클릭하면 weburl로 연결되면서 그 페이지가 나와야하는데

나오지 않고

이런식으로 나오거나 이것조차도 안나오는 백지화면이 나오고있습니다.. 

어플님의 프로필 이미지
어플
질문자

URL 연결자체가 되지 않는거같습니다

임의로 제가 네이버 홈페이지를 들어가려고 타이핑을 했는데 아예 들어가지지 않고있습니다

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

썸네일이 나오는거보면 네트워크 문제는 아닌 것으로 보이는데...

그렇다면 전체 코드를 깃허브에 올려서 공유해주시겠어요?

혹은 uyalae@naver.com 으로 공유주시면 한번 살펴보겠습니다

어플님의 프로필 이미지
어플
질문자

실례가 안된다면 메일로 보내드려도 될까요?

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

넵넵 압축해서 보내주세요~ 바로 살펴볼게요~

 

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

다른 분들이 이 부분에 따로 질문주신게 없어서 코드 문제는 아닌 것 같은데 한번 공유해주세요~

어플님의 프로필 이미지
어플
질문자

방금 보냈습니다

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

방금 돌려보니 잘 됩니다

 

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

처음에 디바이스 연결하실 때 크롬으로 열지 안 열지 선택하는 부분에서 안 열겠다고 선택하신게 아닐까 싶네요

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

만약 가상 디바이스에 안 열리시면 실제 디바이스에서 연결하고 한번 더 테스트해보시겠어요?

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

코드에는 문제가 없습니다 :)

어플님의 프로필 이미지
어플
질문자

개발자님이 강의에서는 No Thanks하고 URL 열리시길래 No Thanks 했는데 Add account는 다른부분 아닌가요 혹시?

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

앗 저 부분 나오기 전에 하나 화면이 더 나올겁니다.

새롭게 디바이스를 만들어서 클릭 후, 어떻게 나오고 어떤 것을 클릭하셨는지 모든 과정을 스크린샷으로 공유해주세요~

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

시간이 늦어서 자고 일어나서 확인해보겠습니다..!

어플님의 프로필 이미지
어플
질문자

여기서 어떤버튼을 눌러야 하나요?

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

Accept continue -> no thanks를 눌러주시면 됩니다.

만약 이렇게 해서 안된다면 왜 안되는지 알아봐야 하는데

 

1. 실제 디바이스에서 연결해보고, 디바이스 문제인지 확인

2. 실제 디바이스에서 동작한다면 디바이스 버전을 다르게 해서 만들어서 다시 시도

 

이 2가지를 한번 해보시겠어요?

어플님의 프로필 이미지
어플
질문자

말씀해주신 Accept continue -> no thanks 절차에 따라서

실행시켜보았는데 똑같이 URL연결이 안되고있습니다

혹시나싶어서 실제 제 휴대폰과 연결시켜서 동작을 해보니까

휴대폰상에서는 강의때와 마찬가지로 URL연결이 정상적으로 동작됩니다

제 노트북 문제인거같은데 이부분은 어떻게 해결할수있는방법이 없을까요?

에뮬레이터도 삭제하고 다시설정해서 실행시켜보았습니다

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

이 부분은 너무 많은 예상되는 원인이 있어요

대표적으로 예상되는 문제점으로는

- 안드로이드 스튜디오 버전 문제

- 가상 디바이스 버전 문제

2가의 문제점이 있는데 가상 디바이스 버전을 변경해도 안되시면 안드로이드 스튜디오를 다른 버전으로 다운받아보시겠어요?

어플님의 프로필 이미지
어플
질문자

혹시 제가 보내드린 압축파일로 실행했을때는 강의때와같이

원활하게 URL연결이 되셨나요?

따로 코드를 수정하신부분없이?

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

네 맞습니다 :) 따로 수정하지 않았습니다~

어플님의 프로필 이미지
어플
질문자

흠 그러면 당분간 실행할때는 휴대폰을 이용해야할거같네요

그리고 혹시 한가지더 질문드리고싶은데...

북마크 ui 색칠 / 북마크 삭제부분 강의듣고있는데 색칠된북마크가 나타나거나 

파이어베이스에서 북마크가 삭제되고있지않은데 혹시 코드봐주실수있을까요?

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

강의 코드와 동일하게 했는데 안된다면 아래의 정보를 넣어서 문의주세요.

쓰레드가 너무 길어지니 새로운 질문으로 주세요 :)

Q. 질문은 어떻게 하면 좋을까요?

강의 질문/답변을 남겨주세요. 질문을 주실 때 최대한 많은 정보를 알려주시면 좋습니다. 아래 정보를 모두 주시면 문제를 파악하기 좋습니다 :)

  1. 시청 중인 강의의 부분 (수업 제목 및 타임코드)
    2. 내가 작성한 코드
    3. 에러가 나온다면, 어떻게 나오는지 (에러 내용)
    4. Firebase에 어떤 데이터가 들어있는지
어플님의 프로필 이미지
어플

작성한 질문수

질문하기