웹페이지에서 링크 클릭시 앱을 실행시키고 싶습니다.
제가 찾은 방법은 굉장히 간단한
인텐트 기능을 이용하여 스키마+호스트 사용해서 앱을 실행하는 방법이였습니다.
안드로이드매니패스트.xml
파일에서
<activity android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" android:label="@string/activity_name" android:launchMode="singleTop"
android:name="MainActivity" >
<intent-filter>
<data android:scheme="callMyApp" android:host="search"/>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
</intent-filter>
<intent-filter android:label="@string/launcher_name">
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
로만 변경후 웹서버(
http://www.myhomepage/app/run/)에서
<a href="callMyApp://search">앱실행 </a>
로만 적어주면 된다고 하여 실행해보았으나
앱실행이 되지 않았습니다.
무엇이 문제인지 알수 있을까요??