问题标签 [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.
android - Flutter 插件错误:无法从 C:\***\AndroidManifest.xml 读取 packageName
我正在 Android Studio 中构建一个支持 AndroidX 和 Kotlin 的 Flutter 应用程序。我从 pub.dev 添加了 Google Nearby Messages API并尝试构建。
这会导致以下错误:
如果我打开 Android 模块并运行 Gradle 同步,则会出现此错误:
没有相关的 Dart 代码可显示。
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
ios - 将 iOS Swift 依赖项添加到预先存在的颤振插件中
所以这就是我的情况。
我有一个由一个人为 android 构建的插件。现在我应该为它构建iOS。
我在本地准备了一个具有 swift 依赖关系的新颤振插件,并添加了 podspec 并且它起作用了。
现在,当我查看必须合并代码的插件时,我面临两个障碍
我的本地颤振插件有 Swift 工件。这意味着对于通用 .h 和 .m 文件,有一个 swift 文件。在 .m 文件中,Swift 文件通过以下代码合并
#import "ios_box_flutter/ios_box_flutter-Swift.h>"
我认为这意味着这是桥接头文件。但我根本找不到这个文件的物理存在。
然后在实现部分是这样的
这些都不存在于已创建的 android 插件中。
- 该插件需要安装一个 swift pod。现在,如果我尝试使用预先存在的 android 插件(只有 .h 和 .m 文件)来做到这一点,如果我需要使用 swift pod,那么我认为我们需要一个桥接头。如何为这个 swift pod 准备桥接头。
flutter - 从外部打开我的颤振应用程序中的文件
我想问是否有人知道在按下共享时如何处理其他应用程序,我的颤振应用程序出现在那里以打开该文件(例如当您在 ios 上共享 pdf 并出现 whatsapp 时)。不知道有没有可能。寻找ios方式,android我们有插件
flutter - connectedResult 在颤振应用程序的启动中返回null?
我正在使用连接:^0.4.6 插件来检查颤振应用程序中的连接。我的代码如下:
当应用程序启动后连接发生变化时,它工作得很好。但是,如果在初始状态下没有连接,它就不起作用。connectivityResult
这次为空。
我该如何解决这个问题?
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
关于如何使它工作的任何想法?
谢谢
android - 将 Flutter SDK 嵌入到现有的 Android 和 IOS 应用程序中
想象一下,我有一个大客户,有一个正在运行的应用程序,有数百万用户。该客户要求我为他提供一个 SDK / 插件,他可以将其安装到他的应用程序中并在他的应用程序中使用该功能。
所以我想弄清楚,我是否可以创建一个不需要客户端安装任何东西的 Flutter SDK / 插件 / 模块,除了我制作的包,就好像他要 NPM 一样将这个包安装到他的应用程序中。
这对于 Android 和 IOS 应用程序应该是相同的。
我阅读了本指南https://flutter.dev/docs/development/add-to-app/ios/project-setup但我不确定这是否需要客户端自行安装flutter。
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