小编Xtr*_*evX的帖子

Flutter Android 日志过多且冗长

当我在 Android 模拟器或物理设备上运行应用程序时,日志很大,而且常常令人难以承受......我想知道如何仅获取相关输出,而不是像这样的不必要的日志:

W/om.tejas.pethu( 7618): Accessing hidden method Ljava/security/spec/ECParameterSpec;->getCurveName()Ljava/lang/String; (greylist, reflection, allowed)
I/ProviderInstaller( 7618): Installed default security provider GmsCore_OpenSSL
W/om.tejas.pethu( 7618): Accessing hidden field Ljava/net/Socket;->impl:Ljava/net/SocketImpl; (greylist, reflection, allowed)
W/om.tejas.pethu( 7618): Accessing hidden method Ldalvik/system/CloseGuard;->get()Ldalvik/system/CloseGuard; (greylist,core-platform-api, linking, allowed)
W/om.tejas.pethu( 7618): Accessing hidden method Ldalvik/system/CloseGuard;->open(Ljava/lang/String;)V (greylist,core-platform-api, linking, allowed)
W/om.tejas.pethu( 7618): Accessing hidden field Ljava/io/FileDescriptor;->descriptor:I (greylist, JNI, allowed)
W/om.tejas.pethu( 7618): Accessing hidden method Ljava/security/spec/ECParameterSpec;->setCurveName(Ljava/lang/String;)V (greylist, reflection, allowed)
W/om.tejas.pethu( 7618): Accessing hidden method Ldalvik/system/BlockGuard;->getThreadPolicy()Ldalvik/system/BlockGuard$Policy; (greylist,core-platform-api, linking, allowed)
W/om.tejas.pethu( 7618): Accessing hidden method Ldalvik/system/BlockGuard$Policy;->onNetwork()V (greylist, …
Run Code Online (Sandbox Code Playgroud)

android ios dart flutter

8
推荐指数
0
解决办法
484
查看次数

Flutter TFLite 错误:找不到“metal_delegate.h”文件

我正在尝试在我的项目中使用 Tensorflow Lite ML 模型,但不幸的是,我在运行我的项目时遇到了错误:

?
    ** BUILD FAILED **
Xcode's output:
?
    /Users/tejasravishankar/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/tflite-1.1.1/ios/Classes/TflitePlugin.mm:21:9: fatal error: 'metal_delegate.h' file not found
    #import "metal_delegate.h"
            ^~~~~~~~~~~~~~~~~~
    1 error generated.
    note: Using new build system
    note: Building targets in parallel
    note: Planning build
    note: Constructing build description
Could not build the application for the simulator.
Error launching application on iPhone 11 Pro Max.
Run Code Online (Sandbox Code Playgroud)

我已经尝试过flutter clean,并尝试从目录中删除Podfile和,但这并没有改变任何东西。Podfile.lockios

这是我的代码:

import 'dart:io';
import 'package:flutter/material.dart';
import 'package:tflite/tflite.dart';
import 'package:image_picker/image_picker.dart';

void main() => runApp(TensorflowApp()); …
Run Code Online (Sandbox Code Playgroud)

machine-learning dart flutter tensorflow tensor

7
推荐指数
2
解决办法
2289
查看次数

Visual Studio Code Live Share 自动完成非常延迟

我正在与一位朋友一起使用 Visual Studio Code Live Share Extension 进行一个项目,但我遇到了一些问题...

我开始意识到,主持人(主持实时共享会话的人)会获得自动完成功能,但是非主持人的人也会获得自动完成功能,但是,它们的速度非常慢(每个单词大约 15 秒)。

我没有广泛使用 Visual Studio Code Live Share,但是我没有篡改任何现有设置,并且我在其他计算机上也遇到了同样的问题。有谁知道为什么会发生这种情况以及是否应该发生这种情况?我的朋友在我们编码时也报告了这个问题,而我是主持人,所以我不知道现在该怎么做来解决需要很长时间才能完成的问题。任何帮助是极大的赞赏。谢谢你!

注意:我们都有稳定的互联网连接,而且我们的电脑功能非常强大,所以我认为这不应该成为问题。

visual-studio-code vscode-liveshare

5
推荐指数
1
解决办法
959
查看次数

如何在 MacOS 终端中使用文本编辑打开文件

另一个小问题。我最近刚刚迁移到 ZSH,到目前为止我很喜欢它!我的问题是如何使用 TextEdit 打开文件,以便可以使用 GUI 编辑它?毫无疑问,Vim 是一个令人惊叹的命令行工具,可与 nano 一起在终端中编辑文件。

假设我想使用 vim 打开 .zshrc :

vim ~/.zshrc
Run Code Online (Sandbox Code Playgroud)

同样的方式,使用nano打开.zshrc:

nano ~/.zshrc
Run Code Online (Sandbox Code Playgroud)

如何~/.zshrc通过终端使用文本编辑打开同一文件?

非常感谢,我真的很感谢你的帮助:)

vim shell terminal zsh nano

4
推荐指数
1
解决办法
2万
查看次数

如何扩展这个lottie动画以填满整个屏幕-Flutter

它没有填满整个屏幕我目前正在努力在我的应用程序中添加渐变背景动画......我是在lottie动画的帮助下做到这一点的!我曾尝试将其装入容器中并成功地做到了这一点。然而有一个问题,尽管我将高度更改为大于 2000,但我无法使容器大于一定数量...我真的不知道该怎么做才能确保容器中没有空格屏幕,并且该渐变填充所有设备中的屏幕。这是代码。我还添加了它的外观截图,以便您了解发生了什么。

import 'package:flutter/material.dart';
import 'package:lottie/lottie.dart';

class WelcomeScreen extends StatefulWidget {
  @override
  _WelcomeScreenState createState() => _WelcomeScreenState();
}

class _WelcomeScreenState extends State<WelcomeScreen> {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
        home: Scaffold(
      body: Padding(
        padding: const EdgeInsets.all(0),
        child: Container(
          height: 1000,
          width: 1000,
          child: Lottie.asset('assets/gradient-background.json'),
        ),
      ),
    ));
  }
}

Run Code Online (Sandbox Code Playgroud)

我是颤振开发的新手,所以如果这是一个非常愚蠢的错误,请原谅我!非常感谢,非常感谢您的帮助!

animation flutter lottie

3
推荐指数
1
解决办法
1万
查看次数

如何将 Future&lt;Widget&gt; 作为 Widget 返回

下面的代码可能看起来有点复杂,但基本上下面的函数使用 switch case 根据导航栏的索引号返回正确的小部件。我面临的问题是,当脚手架的主体必须根据导航栏的索引号获取正确的页面时,它告诉我不能使用 Widget 的类型来Future <Widget> 代替 Widget 的类型作为我的脚手架的身体。我预计会发生这种情况,但是我不知道如何添加等待关键字,以便该类型是有效的小部件。感谢您的帮助。附言。请参阅注释,它告诉我要在下面的代码中调用该函数的位置。

Future<Widget> getCorrespondingPage(int index) async {
    bool isFromGoogleSignIn;
    String displayName = await InformationFinder().getUserName(_auth);
    String provider = await ProviderFinder().getProvider(_auth);
    String profilePicture = await InformationFinder().getProfilePicture(_auth);
    if (provider == 'Google') {
      setState(() {
        isFromGoogleSignIn = true;
      });
    } else {
      setState(() {
        isFromGoogleSignIn = false;
      });
    }
    switch (index) {
      case 0:
        return SideBarLayoutStateful(
          app: SmartVetScreen(),
          isFromGoogleSignIn: isFromGoogleSignIn,
          profilePicture: profilePicture,
          displayName: displayName,
        );
        break;
      case 1:
        return SideBarLayoutStateful(
          app: SmartReminderScreen(),
          isFromGoogleSignIn: isFromGoogleSignIn,
          profilePicture: …
Run Code Online (Sandbox Code Playgroud)

layout widget dart flutter

3
推荐指数
1
解决办法
3721
查看次数

.zshrc 中的简单多行命令函数别名

我正在尝试编写一个命令,将其提交给 github 的 origin master,完成后,关闭计算机...这是我所拥有的,它指出了很多语法错误,因为我无法找出如何拥有多行别名命令...非常感谢,下面是我的函数,如果这是一个基本错误,我深表歉意,因为我对 ZSH shell 相对较新。

# Push to origin master and shut down
alias gitshut=
'
git add .;
git commit -m "Latest Commit";
git push -f origin master;
'
Run Code Online (Sandbox Code Playgroud)

再次感谢,感谢您的帮助

git zsh

3
推荐指数
1
解决办法
2051
查看次数

从 String Rust 中删除表情符号

我如何从像这样的字符串中删除表情符号"\xe2\x9a\xa1hel\xe2\x9c\x85lo"

\n

我知道您需要使用Regex一些其他东西,但我不确定如何编写语法并替换string.

\n

谢谢,非常感谢您的帮助。

\n

rust emoji

3
推荐指数
1
解决办法
929
查看次数

以编程方式创建应用程序而不使用故事板:模拟器向我显示黑屏

我最近刚刚采用了没有故事板的编程,我有点困惑。我的代码没有按预期工作。它告诉我,我的 main.storyboard 文件中有一些警告,尽管我什至不打算使用该文件。这是我的初始化代码。

在此输入图像描述

在此输入图像描述

在此输入图像描述

在此输入图像描述

在此输入图像描述

我将其设置为初始视图控制器,错误消失了......但模拟器仍然显示黑屏。

当我什至不想使用 main.storyboard 文件时,为什么它向我显示这个?

更新:

我几乎尝试了您所有的答案...

在此输入图像描述

在此输入图像描述

xcode ios swift

0
推荐指数
1
解决办法
815
查看次数