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

QR코드 문의사항- app의 일부분 실행 문의

0 추천
QR코드를 이용하여서

APP의 일부분을 실행시킬수가 있을까요?

 

APP에서 시간설정하는 부분이 있는데

이부분을 QR코드를 찍으면 APP의 시간설정부분으로 바로 전환할 수가 있나요?

 

웹페이지라면 가능할거같은데... app에서 가능한지가 궁금합니다.
쿠쿠부다스 (6,470 포인트) 님이 2016년 12월 13일 질문

1개의 답변

0 추천
익명사용자 님이 2016년 12월 13일 답변
답변감사합니다.
계속 알려주신 사이트를 바탕으로 진행을 하고 있는데
잘 되지 않아서 이렇게 문의를 드립니다.

해당 사이트에서 보면 HTML페이지를 하나 띄어서 <a href="scheme://host">
입력하면 해당 앱이 실행이 되어야하는 거같은데

계속 구글이나 네이버에서 <a href="scheme://host"> 내용을 검색하네요..ㅠㅠ
제대로 안 읽으셨군요..
<a href="scheme://host">가 아닌 안드로이드 매니페스에 지정한 스키마를 호출하는겁니다
예제에서 <data android:host="test2" android:scheme="bill" />
로 호출하고 있으니 bill://test2 가 되는겁니다
내용을 보시면 아래와 같은 말이 있습니다.
웹브라우저에서 실행시 말씀입니다. 당연히 scheme://host는 제가 지정한 값으로 변경하여서 하였고요..


일단 이렇게 만들고 안드로이드 브라우저에서 bill://test2를 입력하면

본인의 목적과는 다르게 브라우저에서 구글링을 해버린다.

그래서 내가 만든게 잘못된나 싶어서 html페이지 하나 띄우고

거기다가 <a href=”bill://test2″> 하니까

그제서야 제대로 작동한다.
http://outliers.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-Web-%EC%97%90%EC%84%9C-App-%EC%8B%A4%ED%96%89-%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B0%A9%EB%B2%95

//똑같은 문제 겪으신 분의 답변입니다.
INTENTFILTER에 view속성 default속성 browser속성이 추가되어 있어야 합니다
...