Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Applinks

An asset by FoolLin
The page banner background of a mountain and forest
Applinks hero image

Quick Information

0 ratings
Applinks icon image
FoolLin
Applinks

Godot Android Plugin (4.2+) for getting intent data for App Links

Supported Engine Version
4.2
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
1 year ago
Git URL
Issue URL

drawing ReorderableContainer

Applinks plugin for Godot 4.2+


Godot Android Plugin (4.2+) for getting intent data for App Links

See demo project plugin/demo/ (Godot 4.2.0).

NOTE: Starting in Godot 4.2, Android plugins built on the v1 architecture are now deprecated. Instead, Godot 4.2 introduces a new Version 2 (v2) architecture for Android plugins.

More information about v2 architecture: official documentation

Installation

  1. Grab and extract the latest applinks.zip from the releases tab into res://addons/

  2. Activate plugin in Godot by navigate to Project -> Project Settings... -> Plugins, and ensure the plugin "Applinks" is enabled.

  3. In your Anndroid export settings, make sure Use Gradle Build is enabled

Build plugin .aar file

If there is no plugin release that compatible with your Godot version, you could try generate new plugin .aar file.

  1. Set correct Godot version by edit the gradle file plugin/build.gradle.kts:
dependencies {
    // Update this to match your Godot engine version
    implementation("org.godotengine:godot:4.2.0.stable")
  1. Compile the project:

    Open command window and cd into plugin root directory and run command below

    • Windows:

      gradlew.bat assemble

    • Linux:

      ./gradlew assemble

  2. On successful completion of the build, the output files can be found in plugin/demo/addons/applinks

Plugin API

In Android 12 Google has changed the way that web intents get resolved. If you are targeting Android 12 or above you need to implement specific features. Read more about it here.

Methods

get_data()
Return a intent URL string.

Signals

data_received(data: String)
Emitted when application main activity start or resume.

Constants

CUSTOM_MANIFEST_ACTIVITY_ELEMENT
Custom intent element block can be added here.

SINGLETON_NAME
An name that applinks plugin will use when adding gdscript wrapper singleton

PLUGIN_NAME
JNISingleton name, this name should not be change unless you know what you are doing.

Godot Android Plugin (4.2+) for getting intent data for App Links

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Applinks icon image
FoolLin
Applinks

Godot Android Plugin (4.2+) for getting intent data for App Links

Supported Engine Version
4.2
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
1 year ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers