无法在Flutter中导入url启动程序包

时间:2019-11-27 11:38:40

标签: flutter

我已在我的规格文件中添加了该软件包,但是当我编写导入软件包时,它没有导入url启动器文件,而是将其称为未使用的文件

1 个答案:

答案 0 :(得分:0)

首先

我认为他们有一个很好的文档说明如何使用其软件包,请参阅: https://pub.dev/packages/url_launcher#-readme-tab-

您可以做什么

  1. 检查您的Internet连接,并确保检索依赖关系100%成功。

获取依赖项

flutter packages get
  1. 鉴于您提到它带有“未使用的文件”警告,也许您应该实际使用它。

示例用法

import 'package:flutter/material.dart';
import 'package:url_launcher/url_launcher.dart';

void main() {
  runApp(Scaffold(
    body: Center(
      child: RaisedButton(
        onPressed: _launchURL,
        child: Text('Show Flutter homepage'),
      ),
    ),
  ));
}

_launchURL() async {
  const url = 'https://flutter.dev';
  if (await canLaunch(url)) {
    await launch(url);
  } else {
    throw 'Could not launch $url';
  }
}

此外

您介意在其中共享代码片段的地方吗?另外,如果需要,请同时附上您的pubspec.yaml的代码。