내 메일에서 다음과 같은 코드를 사용하여 관련 URL이 모바일의 모든 소스에서 열리려고 시도 할 때 사용자에게 옵션을 표시하지만 자동으로 웹 브라우저를 엽니 다. 내 응용 프로그램을 옵션으로 보여주는 대신 무엇이 문제 일 수 있습니까?인 텐트 필터를 사용하는 Android 여는 앱 링크가 작동하지 않습니다.
<data android:scheme="http"
android:host="www.mysite.com" />
<data android:scheme="https"
android:host="www.mysite.com" />
활동 코드를 보여주십시오. 특히''onNewIntent'' 콜백. 활동에서이 작업을 수행 할 수 있는지 확실하지 않습니다.에서 해봤습니까? –
Grisgram
onCreate로 처리하는 액티비티에서는, 이것만으로 인 텐트 인 텐트 = getIntent(); url = intent.getData(). toString(); –
onCreate와 onNewIntent의 차이점은 액티비티가 이미 (백그라운드에서) 존재한다면 다시''created''되지 않고''onNewIntent''를 받는다는 것입니다. Docs :''두 경우 모두, 시작될 활동의 새로운 인스턴스 대신 활동 스택의 맨 위에있는 동안 활동이 다시 시작되면 onInewIntent()가 기존 인스턴스에 대해 Intent '' – Grisgram