Yazeka
Arama sonuçlarına göre oluşturuldu
Android'de derin bağlantı (deep link) oluşturmak için aşağıdaki adımlar izlenebilir:
- Yeni proje oluşturma 3. Android Studio'da yeni bir proje oluşturulur 3.
- activity_main.xml ile çalışma 3. app > res > layout > activity_main.xml dosyasına gidilir ve ilgili kod eklenir 3.
- AndroidManifest.xml ile çalışma 3. app > AndroidManifest.xml dosyasına gidilir ve derin bağlantı için gerekli kod eklenir 3.
Derin bağlantı oluşturmak için ayrıca NavDeepLinkBuilder kullanılabilir 1. Bunun için:
- Bağlantının hedef aktivitesini belirleme 1.
setDestination
yöntemi ile hedef aktivite seçilir 1. - Argümanları ayarlama 1.
setArguments
yöntemi ile gerekli argümanlar eklenir 1. - Bileşen adını belirtme 1.
setComponentName
yöntemi ile derin bağlantının çalışacağı aktivite belirtilir 1. - Bekleyen niyet oluşturma 1.
createPendingIntent
yöntemi ile bekleyen niyet oluşturulur 1.
Derin bağlantıların doğru şekilde çalışabilmesi için uygulamanın manifest dosyasında ilgili aktiviteye yönelik bir niyet filtresi (intent filter) eklenmesi gereklidir 4. Bu filtre, belirli URL şemalarını veya ana bilgisayar/yol kombinasyonlarını işlemek için kullanılır 4.
Derin bağlantıların oluşturulması ve yapılandırılması hakkında daha fazla bilgi için aşağıdaki kaynaklar kullanılabilir:
5 kaynaktan alınan bilgiyle göre: