unoplatform/uno

[Android] Add API to check whether a given app is installed

Open

#6.005 geöffnet am 14. Mai 2021

Auf GitHub ansehen
 (4 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)C# (837 Forks)batch import
difficulty/medium 🤔good first issuekind/enhancementno-reproplatform/android 🤖project/non-ui ⚙️

Repository-Metriken

Stars
 (9.789 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 14T 8h) (130 gemergte PRs in 30 T)

Beschreibung

What would you like to be added:

To be able to check if other apps by the same publishers are installed on the same device.

UWP can do this via PackageManager APIs as well as Launcher. Neither approach is currently implemented in Uno Platform. Android supports this https://stackoverflow.com/questions/18752202/check-if-application-is-installed-android iOS unfortunately does not have any such API. (workaround is creating a custom URI scheme)

Why is this needed:

For which Platform:

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renderers for Xamarin.Forms
  • macOS
  • Skia
    • WPF
    • GTK (Linux)
    • Tizen
  • Windows
  • Build tasks
  • Solution Templates

Contributor Guide