IntentSenderDesktop

A tool for sending deeplink Intent to an Android app for development

Download

TL;DR

This is a GUI tools to send the command below

$ adb shell am start -a android.intent.action.VIEW -d "your-link" com.myapp

macOS screenshot

Windows screenshot

Pop!_OS (22.04) screenshot


How to launch the app on macOS?

This window might popup when you trying to launch the jar program.

This is because macOS need the certificate which signed by a Apple Developer Program enrolled developer. However, I’m not join the program.

You can right click the app icon, and select open.

A popup will shown and ask you: are you sure you want to open it? Please select the Open button to open the program.

or you can build yourself. When launching the app, macOS won’t ask you like above because it is you signed your own build.

macOS Intel Chip

For Mac machines in Intel chip, you might need to build yourself. I don’t have any Intel mac currently.

Build

Jar

Please pull this project into your computer, you also need

  • Gradle
  • Java 17

installed on your machine.

Use this command to package a jar executable:

$ ./gradlew packageReleaseUberJarForCurrentOS

You can find the jar file at: <projectDirectory>\build\compose\jars\

image

Dmg

You can also build Dmg installer file yourself. The command below will generate DMG install file and the app file for you.

$  ./gradlew packageReleaseDmg 

You can find the dmg file and app file at: <projectDirectory>\build\binaries\main-release\

SCR-20230506-okka-2

other project for learning Android

GitHub

View Github