问题标签 [flutter-android]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
209 浏览

flutter - 在 Flutter 中上传 JSON 请求作为后台任务

我有一个要求,我想将 JSON 请求数据(从数据库表中获取)上传到服务器并获取响应,基于响应我必须更新本地数据库(sqflite: ^1.2.1)。我有多个屏幕,我需要根据用户操作在每个屏幕上创建不同的 JSON 请求数据。目前对于相同的场景,我在我的另一个原生 android 应用程序中使用 Intent Service。在 Flutter Android 应用程序中处理此类场景的基本方法是什么。如果我使用通道并实现 Intent 服务,则无法访问 Android 特定区域中的 sqflite 数据库。如果互联网不可用,那么我必须继续等待连接,当设备连接时,我需要将所有创建的事件一一上传到服务器。

请有人告诉我在Flutter中处理这种特定场景的可能方法。

提前致谢

0 投票
2 回答
2373 浏览

flutter - 为什么在软键盘出现和消失时抖动 UI 滞后?

当我单击主页(main.dart)上的文本字段时,这是颤振给出的默认飞镖。当软键盘出现时我可以看到一个小故障,并且当软键盘消失时没有延迟。我在下面附上了这个案例的 gif。

main.dart 故障

在此处输入图像描述


此外,当我单击另一页(UserChatView.dart)上的文本字段时。当软键盘出现和消失时,我可以看到一个小故障。在这个 dart 文件中,两个动作(键盘打开和关闭)都发生了故障。我在下面附上了这个案例的 gif。

UserChatView.dart Glich

在此处输入图像描述

0 投票
1 回答
716 浏览

flutter - 如何在 Android 上的 flutter video_player 中获取 HLS 视频的完整持续时间?

我正在尝试在颤动的 video_player 中播放 HLS 视频。我正在生成这样的 m3u8 文件:

我不会更改或删除旧零件,只会在可用时添加新零件。

视频播放正常,但是当我检查controller.value.duration它时,它总是显示 50 秒 - 任何更新之前第一个播放列表的持续时间,它不允许我seekTo超出那个位置。

我可以从播放列表中计算实际持续时间,但问题是:如何将持续时间放入播放器并寻找其中的任何位置?

0 投票
2 回答
1203 浏览

flutter - 如何在目标设备作为 android 的情况下“flutter run”?

我使用以下命令在 macOS 上构建并运行了我的颤振应用程序。

这很棒。
现在,我想在 Android 设备上运行我的应用程序。它启用了开发人员模式,并在我运行时被识别adb devices。我还在我的 Android 设备上运行了其他应用程序。所以,我确信安卓设备已经为安卓开发做好了准备。

但是现在执行时flutter run,我的应用程序仍然在 macOS 而不是 Android 设备上运行。我做了一个flutter build apk为 android 构建我的应用程序。但是,flutter run仍然在 Mac 而不是 Android 上运行。

没有flutter run专门在Android上运行构建的命令吗?

0 投票
0 回答
89 浏览

android - 我的 Android 模块和 Flutter 模块之间如何通信?

目前,我已经使用 Flutter 缓存引擎将 Flutter 集成到我现有的 Android 模块中。

有没有一种方法可以像我们在android中使用Bundles一样传递数据

0 投票
0 回答
64 浏览

flutter - Mapbox 错误,导航器推送时出现黑屏

我想使用这个包https://github.com/apptreesoftware/flutter_map来测试 MapboxGL 。

我正在 Nokia 5.3 、 Android 10 上进行测试。

所以当我测试它时,直接从 Main.dart 启动屏幕,它与标记和所有东西都可以正常工作。

但是当我点击一个按钮后尝试进入该屏幕时,我得到一个黑屏。

所以就像我说的,当我尝试像这样到达屏幕时

)

我在我的控制台中得到这些。

0 投票
1 回答
699 浏览

android - Flutter 应用程序在发布时卡在启动画面上

我的颤振应用程序的发布版本遇到了一个奇怪的问题。启动画面将永远开启,应用程序不会显示主屏幕。但是,当我使用flutter run --release该应用程序运行它时工作正常。

这是我的AndroidManifest

这是我的MainActivity.kt

这是我的Application.java

此外,当我在手机上安装该应用程序时,我看到了同样的问题,但是当我从颤振运行它时,它工作正常。注意:iOS 版本运行良好

0 投票
1 回答
35 浏览

flutter - 无法在 Android 设备上运行我的颤振项目

我有使用颤振的项目。为什么项目不能在安卓设备上运行?最初安装但丢失,我认为它会像以前一样自行构建。但结果是这样的错误: 在此处输入图像描述 怎么了?

0 投票
2 回答
507 浏览

flutter - Flutter:完成所有屏幕/活动(适用于 android/iOS)

如何完成 Flutter 中的所有活动/屏幕。

我希望它适用于 Android 和 iOS。

有什么方法可以像我们所做的 Android 中的finishAffinity()一样。

例子:

0 投票
2 回答
238 浏览

flutter - Flutter:图像资源服务捕获的异常

HTTP 请求失败,状态码:403,当我尝试在颤动中调用 Map Api这是截图 任何人请帮帮我