首页 > 解决方案 > 错误:ADB 以退出代码 1 退出 启动应用程序时出错

问题描述

  1. 在 pubspec.ymal 中,我将english_words 和版本添加到我的依赖项列表中。
  2. 在 Android Studio 的编辑器视图中查看 pubspec 时,我单击了 Packages get,我相信它会将包拉到我的项目中。
  3. 然后在 main.dart 我导入了包
  4. 最后,我使用了 english_word 来生成文本。

请帮我回顾一下,看看有没有我做的不对的地方。

import 'package:english_words/english_words.dart';
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    final wordPair = WordPair.random();
    return MaterialApp(
      title: 'Welcome to Flutter',
      home: Scaffold(
        appBar: AppBar(
          title: Text('Welcome to Flutter'),
        ),
        body: Center(
          child: Text(wordPair.asPascalCase),
        ),
      ),
    );
  }
}

在此处输入图像描述

标签: androiddartflutter-dependenciesflutter-testflutter-packages

解决方案


您的应用程序已正确编译/构建,但无法安装在您的设备上。这可能有多种原因,但正如您在终端中看到的那样;实际 APK 的安装失败。

您应该删除您的应用程序的任何其他安装,并且您应该更改 ADB 连接超时:

Android 错误:无法在设备上安装 *.apk *:超时


推荐阅读