问题标签 [flutter-plugin]

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 投票
0 回答
66 浏览

android - Flutter 插件错误:无法从 C:\***\AndroidManifest.xml 读取 packageName

我正在 Android Studio 中构建一个支持 AndroidX 和 Kotlin 的 Flutter 应用程序。我从 pub.dev 添加了 Google Nearby Messages API并尝试构建。

这会导致以下错误:

如果我打开 Android 模块并运行 Gradle 同步,则会出现此错误:

没有相关的 Dart 代码可显示。

0 投票
3 回答
3174 浏览

flutter - How to open flutter plugins at Xcode?

I want make some changes in plugin. For android part everything is clear. But how can I open iOs part of plugin? There are no Xcode project just several .h and .m files.

How to open iOs plugin at Xcode?

https://github.com/flutter/plugins/tree/master/packages/video_player/video_player/ios

0 投票
0 回答
187 浏览

ios - 将 iOS Swift 依赖项添加到预先存在的颤振插件中

所以这就是我的情况。

我有一个由一个人为 android 构建的插件。现在我应该为它构建iOS。

我在本地准备了一个具有 swift 依赖关系的新颤振插件,并添加了 podspec 并且它起作用了。

现在,当我查看必须合并代码的插件时,我面临两个障碍

  1. 我的本地颤振插件有 Swift 工件。这意味着对于通用 .h 和 .m 文件,有一个 swift 文件。在 .m 文件中,Swift 文件通过以下代码合并

    #import "ios_box_flutter/ios_box_flutter-Swift.h>"

我认为这意味着这是桥接头文件。但我根本找不到这个文件的物理存在。

然后在实现部分是这样的

这些都不存在于已创建的 android 插件中。

  1. 该插件需要安装一个 swift pod。现在,如果我尝试使用预先存在的 android 插件(只有 .h 和 .m 文件)来做到这一点,如果我需要使用 swift pod,那么我认为我们需要一个桥接头。如何为这个 swift pod 准备桥接头。
0 投票
0 回答
156 浏览

flutter - 从外部打开我的颤振应用程序中的文件

我想问是否有人知道在按下共享时如何处理其他应用程序,我的颤振应用程序出现在那里以打开该文件(例如当您在 ios 上共享 pdf 并出现 whatsapp 时)。不知道有没有可能。寻找ios方式,android我们有插件

0 投票
1 回答
353 浏览

flutter - connectedResult 在颤振应用程序的启动中返回null?

我正在使用连接:^0.4.6 插件来检查颤振应用程序中的连接。我的代码如下:

当应用程序启动后连接发生变化时,它工作得很好。但是,如果在初始状态下没有连接,它就不起作用。connectivityResult这次为空。

我该如何解决这个问题?

0 投票
1 回答
1583 浏览

java - 实现一个java本地库来flutter插件模板

我正在尝试将本地库添加到颤振插件项目中。该库直接在flutter项目的根文件夹中创建(而不是在android文件夹中)所以这里是结构:MyFlutterProject:

这是我的 [android] build.gradle 文件:

这是我的 [android] setting.gradle 文件:

当我尝试颤振运行时,这是错误:

flutter run 在调试模式下在 Aquaris U2 上启动 lib/main.dart... 失败:构建失败并出现异常。

  • 其中:构建文件 '/user/path/dev/FlutterPlugin/myproject/android/build.gradle' 行:37

  • 出了什么问题:评估项目“:mywidget”时出现问题。

在项目 ':mywidget' 中找不到路径为 ':myviewer' 的项目。

  • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

  • 在https://help.gradle.org获得更多帮助
    在 908 毫秒内构建失败正在
    运行 Gradle 任务“assembleDebug”...正在
    运行 Gradle 任务“assembleDebug”...完成
    2,1s Gradle 任务 assembleDebug 失败,退出代码为 1

关于如何使它工作的任何想法?

谢谢

0 投票
2 回答
1620 浏览

android - 从 device_apps 插件获取 Flutter 中已安装应用的应用图标

我正在弄清楚如何显示已安装应用程序的列表及其名称和图标。代码在显示应用名称之前运行良好。这是正确的工作代码:

但是当我通过以下方式在 ListTile 中显示应用程序图标时:

它给出了未定义图标的错误。

我什至尝试了ApplicationWithIcon类,它扩展了其中定义的 Application 类和图标,但它返回了Null 错误

0 投票
1 回答
467 浏览

flutter - 我可以从我的应用(Flutter Android 和 IOS)直接拨打电话吗?

实际上,我正在尝试创建一个拨号器应用程序。您可以通过输入手机号码直接拨打电话。我知道“url_launcher Flutter 包”,但它不适合我的应用程序。我想喜欢手机默认的拨号器,这样你就可以通过选择SIM卡直接拨打电话。请帮我! 如图所示

0 投票
0 回答
130 浏览

android - 将 Flutter SDK 嵌入到现有的 Android 和 IOS 应用程序中

想象一下,我有一个大客户,有一个正在运行的应用程序,有数百万用户。该客户要求我为他提供一个 SDK / 插件,他可以将其安装到他的应用程序中并在他的应用程序中使用该功能。

所以我想弄清楚,我是否可以创建一个不需要客户端安装任何东西的 Flutter SDK / 插件 / 模块,除了我制作的包,就好像他要 NPM 一样将这个包安装到他的应用程序中。

这对于 Android 和 IOS 应用程序应该是相同的。

我阅读了本指南https://flutter.dev/docs/development/add-to-app/ios/project-setup但我不确定这是否需要客户端自行安装flutter。

0 投票
0 回答
1104 浏览

android - 使用 torrentstream-android 插件创建 Flutter 种子流插件,无法启动下载进度

以下代码的网址:https ://github.com/amankapur007/openflix_torrent

我正在尝试将https://github.com/TorrentStream/TorrentStream-Android转换为颤振插件。我能够开始流式传输并且也能够准备它,但是在那之后什么都没有发生,下载和流式传输都没有开始(我现在不担心流式传输,而且我希望开始文件下载)。

请在下面找到代码

请找到输出

输出

注意:init() 和 start() 在运行时被调用。

请在 github 上找到上述代码。git@github.com:amankapur007/openflix_torrent.git