unoplatform/uno

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

開放

#6,005 建立於 2021年5月14日

 (4 則留言) (0 個反應) (0 位負責人)C# (837 個分叉)batch import
difficulty/medium 🤔good first issuekind/enhancementno-reproplatform/android 🤖project/non-ui ⚙️

倉庫指標

星標
 (9,789 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

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

貢獻者指南