Skip to content

IntelliJ/Android Studio plugin that adds an alternative UI to start Android deeplinks

License

Notifications You must be signed in to change notification settings

Foso/Android-Deeplink-Starter

Repository files navigation

Android Deeplink Starter

jCenterjCenter PRs Welcome Tweet Pub

Introduction 🙋‍♂️ 🙋‍

This plugin adds an alternative UI to start Android deeplinks


Features

The deeplink starter

DeeplinkValue Here you can insert your deeplink. When this view gets opened from the Manifest file or navigation navgraph, this gets prefilled. For every word that surrounded by curly brackets, an extra textfield will be added where you can insert the value, e.g. see the {noteId} above.

Reload UI When you change the text in "DeeplinkValue", you can use this to reload the starter view.

Launch Flags Here you can insert additional flags to the deeplink

How to open the starter

Tools menu

You can find the "Android Deeplink Starter" inside the Intellij Tools Menu

Android Manifest

Autocomplete pub packages screenshot

When you have declared deeplinks in your AndroidManifest xml, this plugin will add a deeplink icon next to the line with the data-Tag. When you click on it, the deeplink starter will open filled with the contents of "android:host","android:pathPrefix" and "android:sheme"

Android Navigation Component Navgraph

Autocomplete pub packages screenshot

When you are using the Android Navigation Component and have the deeplinks declared in your navgraph xml, this plugin will add a deeplink icon next to the line. When you click on it, the deeplink starter will open filled with the content of "app:uri"

⬇️ How to install?

You can install plugin directly from IntelliJ IDEA or Android Studio:

  1. Open Preferences
  2. Choose Plugins
  3. Select the Marketplace tab
  4. Search for Android DeepLink Starter
  5. Click on install

🗃️ How can I contribute to this plugin?

🔥 What's new?

1.0.1

  • initial release

About

IntelliJ/Android Studio plugin that adds an alternative UI to start Android deeplinks

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published