草庐IT

build_fn

全部标签

dart - 发现 Flutter W/zipro ( 2568) : Error opening archive build\app\outputs\apk\app. apk : ERROR: dump failed because no AndroidManifest. xml

我构建了一个简单的井字游戏。起初,当我在物理android设备上运行该程序时,它可以运行,但第二天就不再运行了。它显示此错误。W/zipro(2568):Erroropeningarchivebuild\app\outputs\apk\app.apk:InvalidfileERROR:dumpfailedbecausenoAndroidManifest.xmlfoundExitcode1from:C:\Users\acer\AppData\Local\Android\sdk\build-tools\28.0.0\aaptdumpbadgingbuild\app\outputs\apk\

flutter 页面浏览量 : swiping backward calls build method on widgets in unexpected ways

考虑这个简单的代码片段,这是我为重现我的问题而编写的片段。它只是一个带有3个有状态小部件的页面View。(它是独立的,您可以复制粘贴并运行它):import'package:flutter/material.dart';voidmain()=>runApp(newTestInherited());classTestInheritedextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnnewMaterialApp(title:'Pageviewtest',home:PageView(children

build - 如何关闭 APK 构建中的警告/错误栏

我正在我的应用程序中使用Hero动画。在过渡期间,文本会收到黄色粗下划线。我很确定这是一个溢出警告(或类似的警告),但即使在我运行flutterbuildapk和flutterinstall时它仍然存在,即它存在于生产版本中.我的应用运行良好,所以我想隐藏这些。我该怎么做? 最佳答案 Duringthetransition,thetextreceivesathickyellowunderline.这是因为Hero转换是通过Overlay完成的,它在Scaffold或其他Material之外呈现小部件。问题?这意味着在转换期间,没有引

flutter - Flutter 项目中的 build.yaml 文件在哪里?

我在flutter项目中寻找build.yaml文件,但是没找到。有什么办法可以编辑这个文件吗? 最佳答案 文件只有在您创建后才会存在。它应该与pubspec.yaml文件位于同一目录中。另见https://github.com/dart-lang/build/blob/master/docs/build_yaml_format.md 关于flutter-Flutter项目中的build.yaml文件在哪里?,我们在StackOverflow上找到一个类似的问题:

performance - Flutter widget 应该在类中创建还是在 build() 函数中创建?

是否有关于在哪里创建更优化的小部件的一般经验法则(假设小部件不依赖于传递到build()中的任何内容)?如果我们在类中创建一个Widget:Foo({Keykey}):super(key:key);Widget_widget=newContainer();//Createhere?我们只在创建类时创建一次。但是,如果这个小部件并不总是在build()中使用(例如,后台小部件,或者小部件的可见性由标志确定),则它可能会占用空间。如果我们在build()中创建小部件:@overrideWidgetbuild(BuildContextcontext){Widgetwidget=newCont

flutter - 为什么即使 Widget 不可见,State 的 build() 方法仍会被调用?

这个Flutter应用示例由一个抽屉和两个可以使用抽屉导航的“页面”(脚手架)组成:import'package:flutter/material.dart';classMyTestDrawerextendsStatefulWidget{@override_MyTestDrawerStatecreateState()=>new_MyTestDrawerState();}class_MyTestDrawerStateextendsState{@overrideWidgetbuild(BuildContextcontext){returnnewDrawer(child:newListVie

flutter initState() vs build()?

与有状态小部件中的build()相比,我对何时将我的代码放入initState()感到困惑。我正在做一个关于flutter的udacity类(class)的测验thistodo项,即将一段代码从build()移动到initState()。但我不知道这样做的目的或好处。为什么不将所有代码都放在build()中?是不是build()只被调用一次,而initState()在每次状态改变时被调用?谢谢。 最佳答案 这实际上是相反的。build可以在很多情况下再次调用。例如状态更改或父级重建。而initState只被调用一次。build应该只

build - 如何在 pkg-config 搜索路径中获取 SQLite3,以便我可以从源代码构建 PoSTLer?

我正在尝试从源代码构建PoSTLer。我从bzr分支它,安装过程的第一步是导航到poSTLer文件夹并键入“./wafconfigure”,我这样做了。输入后,它会运行一系列检查并确定SQLite3不在pkg-config搜索路径中。如何在搜索路径中获取它?我已经通过sudoapt-getinstallsqlite3安装了它。我正在运行Ubuntu11.10。 最佳答案 您需要通过sudoapt-getinstalllibsqlite3-dev安装开发包。 关于build-如何在pkg-

amazon-elastic-beanstalk - EB : Automatically deploy new Docker image build from Docker Hub

是否可以设置WebHook以自动将新版本的应用程序从DockerHub存储库部署到ElasticBeanstalk?我目前有以下设置:BitbucketRepo----->DockerHub----->ElasticBeanstalk当我推送到git存储库上的master分支时,它会通过POST请求触发Docker存储库上的构建。但是,一旦构建了镜像,我必须在EB上手动部署它。DockerHub可以选择在构建成功完成时发出POST请求。是否有一些API或URL可以让Docker调用以便EB重新部署应用程序?注意:最终我想在这个工作流程中加入一个自动化测试服务器。

amazon-elastic-beanstalk - EB : Automatically deploy new Docker image build from Docker Hub

是否可以设置WebHook以自动将新版本的应用程序从DockerHub存储库部署到ElasticBeanstalk?我目前有以下设置:BitbucketRepo----->DockerHub----->ElasticBeanstalk当我推送到git存储库上的master分支时,它会通过POST请求触发Docker存储库上的构建。但是,一旦构建了镜像,我必须在EB上手动部署它。DockerHub可以选择在构建成功完成时发出POST请求。是否有一些API或URL可以让Docker调用以便EB重新部署应用程序?注意:最终我想在这个工作流程中加入一个自动化测试服务器。