如何在Flutter应用程序内部启动应用程序?

时间:2018-11-02 10:44:09

标签: dart flutter

我正在尝试开发一个Flutter应用程序,该应用程序可以通过按钮启动各种应用程序。但是我找不到不使用浏览器或浏览Google Play商店和应用商店的方法来启动应用。

是否可以不使用浏览器或Play / App商店直接启动应用程序?

1 个答案:

答案 0 :(得分:2)

您可以尝试使用我的插件flutter_appavailability:这是Flutter插件,可让您检查是否已安装/启用应用,启动应用并获取已安装应用的列表。 可用方法:

  • checkAvailability(String uri)
  • getInstalledApps()(仅适用于 Android )。不幸的是,对于iOS,无法获取已安装应用程序的列表!
  • isAppEnabled(String uri)(仅用于 Android
  • launchApp(String uri)

在README.md文件中,有一个带有屏幕截图的示例