마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

웹뷰에서 카카오링크 클릭시 앱이 중지됩니다.

0 추천

안녕하세요 ㅠㅠ...

웹뷰에서 카카오링크 버튼 클릭하였더니 앱이 그냥 중지되버리네요 ...

http://tistory.jasontody.com/58

위 블로그 참고해서 코드 추가했어요 ..

에러로그보니

No Activity found to handle Intent 에러가 남네요...

위 현상 해결하신 분 계실까요...ㅠㅠ

개바링 (440 포인트) 님이 2014년 6월 30일 질문

1개의 답변

0 추천
 
채택된 답변
카카오톡 앱이 설치되어있나요?
whdrb19 (23,520 포인트) 님이 2014년 6월 30일 답변
개바링님이 2019년 1월 22일 채택됨
아뇨 설치가 안되어있습니다. 설치가안되어있는 상태에선 마켓으로 이동되는게 정상이아닐까해서 그냥 해보고잇어요 ;;
카톡을 설치하고 클릭하니 열리네요 ;; 웹에선 마켓설치로 이동하던데...아무튼 감사합니다 ㅠㅠ...
try {
            Intent intent = new Intent();
            intent.setAction(Intent.ACTION_SEND);
            intent.setData(Uri.parse(url));
            context.startActivity(intent);
        } catch (Exception e) {
            // TODO: handle exception
            e.printStackTrace();
            //해당앱이 설치되지 않았을때
Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setData(Uri.parse("market://details?id=" + "com.kakao.talk"));
    startActivity(intent);

        }
이런식으로 try catch로 ActivityNotFoundException을 잡아주시어서 마켓으로 이동시켜야합니다
아아...네 감사합니다 ^^
...