** Manifest 1 setzen **
<intent-filter android:label="test" >
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="test"
android:scheme="example" />
</intent-filter>
** Daten von Intent 2 abrufen **
val action: String? = intent?.action
val data: Uri? = intent?.data
if(data!= null) {
val dataString = data.toString()
if(dataString.equals("example://test")){
intent = Intent (this, DeepActivity::class.java)
startActivity(intent)
}
}
** Starten Sie die App über ein Tag (Deep Link) 3 ** Laden Sie die HTML-Seite aus dem Browser des Terminals, tippen Sie auf den Link, und die Anwendung wird gestartet
<a href="example://test"> example://test</a>
Recommended Posts