小编Kha*_*tri的帖子

Flutter:如何解决 flutter_svg pub get failed 错误?

当我在 pubspec.yaml 中安装 flutter_svg: ^0.18.0 时出现错误,如何解决此错误?

包 url : 点击这里查看 flutter_svg 包

错误 :

The current Flutter SDK version is 1.17.5.

Because detox depends on flutter_svg >=0.18.0 which requires Flutter SDK version >=1.18.0-6.0.pre <2.0.0, version solving failed.
pub get failed (1; Because detox depends on flutter_svg >=0.18.0 which requires Flutter SDK version >=1.18.0-6.0.pre <2.0.0, version solving failed.)
Process finished with exit code 1
Run Code Online (Sandbox Code Playgroud)

颤振版本:

Flutter is already up to date on channel stable
Flutter 1.17.5 • channel stable • https://github.com/flutter/flutter.git …
Run Code Online (Sandbox Code Playgroud)

dart flutter

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

在android studio中更改阿拉伯字体

我试图更改 android studio 中的字体,但阿拉伯字体无法更改它!你能帮我吗 。编辑器字体不适用于移动应用程序。

在此处输入图片说明

android android-studio flutter

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

Flutter firebase 函数错误:响应不是有效的 JSON 对象

您好,我尝试通过Cloud_Functions Pkg使用 firebase 函数,但在 flutter consel 中出现错误,我尝试在函数中传递参数,即用户的 UID。

\n

康塞尔错误:

\n
E/flutter (17871): [ERROR:flutter/lib/ui/ui_dart_state.cc(186)] Unhandled Exception: [firebase_functions/internal] Response is not valid JSON object.\nE/flutter (17871): #0      catchPlatformException\npackage:cloud_functions_platform_interface/\xe2\x80\xa6/utils/exception.dart:21\nE/flutter (17871): #1      _rootRunBinary (dart:async/zone.dart:1378:47)\nE/flutter (17871): #2      _CustomZone.runBinary (dart:async/zone.dart:1272:19)\nE/flutter (17871): #3      _FutureListener.handleError (dart:async/future_impl.dart:166:20)\nE/flutter (17871): #4      Future._propagateToListeners.handleError (dart:async/future_impl.dart:716:47)\nE/flutter (17871): #5      Future._propagateToListeners (dart:async/future_impl.dart:737:24)\nE/flutter (17871): #6      Future._completeError (dart:async/future_impl.dart:547:5)\nE/flutter (17871): #7      _completeOnAsyncError (dart:async-patch/async_patch.dart:264:13)\nE/flutter (17871): #8      MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart)\npackage:flutter/\xe2\x80\xa6/services/platform_channel.dart:1\nE/flutter (17871): <asynchronous suspension>\n
Run Code Online (Sandbox Code Playgroud)\n

Firebse功能:

\n
exports.helloWorld = functions.https.onCall((data, context) => {\n  return data.data()[\'uid\'];\n});\n
Run Code Online (Sandbox Code Playgroud)\n

Firebase 的 Flutter 运行功能:

\n
    IconButton(\n        icon: …
Run Code Online (Sandbox Code Playgroud)

dart firebase flutter google-cloud-functions

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

Firebase功能:如何从客户端获取IP地址?

我正在尝试使用 javascript 从 firebase 函数中的客户端获取 IP 地址。为什么我需要IP?将可以访问我的功能的IP列入白名单。

我的目标: 通过 IP 地址访问我的功能

我尝试使用此方法,但对我不起作用,它给了我“未定义”:

exports.getIP = functions.https.onRequest(async (req, res) => {
var call = req.ip
console.log(call);
res.send(call);
});

exports.getIP = functions.https.onRequest(async (req, res) => {
  var call = req.headers['x-forwarded-for']
  console.log(call);
  res.send(call);
  });
Run Code Online (Sandbox Code Playgroud)

当我调用 req.headers 时:

在此输入图像描述

javascript node.js firebase google-cloud-functions

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

Flutter:如何删除重复的 Json 对象列表

我想仅在项目列表中按名称删除重复的 Profilemodel,所以我应该在屏幕中没有重复的项目。我想仅在项目列表中按名称删除重复的 Profilemodel,所以我应该在屏幕中没有重复的项目。

我使用过items.toSet().toList(),但它不符合我的需要。

我想要的是

我不想要什么

完整代码:

import 'package:flutter/material.dart';

void main() => runApp(MyApp());


class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      // Application name
      title: 'Flutter Hello World',
      // Application theme data, you can set the colors for the application as
      // you want
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      // A widget which will be started on application startup
      home: MyHomePage(),
    );
  }
}

class MyHomePage extends …
Run Code Online (Sandbox Code Playgroud)

dart flutter

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