【问题标题】:flutter apk crashes while debug app works调试应用程序工作时颤动 apk 崩溃
【发布时间】:2019-07-14 14:52:58
【问题描述】:

我构建了一个包含练习列表和 youtube 视频链接的应用程序。该应用程序在调试版本中按预期工作,但每当我单击包含视频链接的按钮时,我构建的 apk 总是崩溃。 我正在使用flutter_youtube 小部件。 由于调试模式按预期工作可能导致 APK 崩溃。 我使用flutter build apk 而不是flutter install 构建了apk,这有关系吗?我还没签呢

导入'package:flutter/material.dart';

导入'package:flutter_youtube/flutter_youtube.dart';

        body: ListView.builder(
          itemCount: exercise.length,
          itemBuilder: (context, index){
            return Card(
              child: ListTile(
                title: Text(keys[index]),
                trailing: RaisedButton(
                  child: const Text('Watch Video'),
                  color: Colors.blue,
                  onPressed: () {
                                FlutterYoutube.playYoutubeVideoByUrl(
                                  apiKey:"API KEY",
                                  videoUrl: exercise[index],
                                  autoPlay: true, //default false
                                );
                              },),),
       ```


【问题讨论】:

    标签: android flutter dart youtube


    【解决方案1】:

    根据谷歌文档

    重要提示:当您准备向用户发布应用时,请遵循 再次执行这些步骤,并为您创建一个新的 OAuth 2.0 客户端 ID 生产应用程序。对于生产应用程序,请使用您自己的私钥进行签名 生产应用程序的 .apk 文件。有关更多信息,请参阅签署您的 应用程序。

    基于此,我意识到除非我拥有 Auth 2.0 API 密钥,否则该应用程序将无法运行,因为 Youtube 不会响应我一直在使用的调试 API。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-27
      • 2021-03-13
      • 2022-12-19
      • 1970-01-01
      • 1970-01-01
      • 2020-11-08
      • 1970-01-01
      • 2022-07-05
      相关资源
      最近更新 更多