小编Mic*_*thi的帖子

Flutter:如何翻转图标以获得镜像效果?

我想翻转这个重播素材图标,以便它可以用作转发。

礼物图标:

预设图标

要求的结果:

在此处输入图片说明

flutter flutter-layout

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

Flutter:适用于Windows的iOS模拟器

我已经盯着谷歌学习,所以我把它安装在我的android工作室并开始工作.我有Android的模拟器但我不知道如何在Ios中运行.

是否有可能在Windows中运行Ios模拟器,是的,那我该怎么办呢?

android android-emulator dart flutter

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

Gboard:在EditText上启用GIF插入

我在我的应用程序中使用谷歌的Gboard,当我从键盘应用程序输入GIF到我的EditText它然后显示一个吐司

"文本字段不支持从键盘插入GIF"

我已经搜索了这一千次而无法找到结果

任何帮助,将不胜感激.

android android-edittext gboard

12
推荐指数
2
解决办法
3710
查看次数

安装 build_runner 时 Dart SDK 版本不匹配

我想加入build_runner: ^1.10.2dev_dependencies了在pubspec.yaml文件中,但我收到以下错误:

The current Dart SDK version is 2.9.0.

Because project_name depends on build_runner >=1.10.2 which requires SDK version >=2.10.0-0.0 <3.0.0, version solving failed.
pub get failed (1; Because project_name depends on build_runner >=1.10.2 which requires SDK version >=2.10.0-0.0 <3.0.0, version solving failed.)
Run Code Online (Sandbox Code Playgroud)

我查看了 dart 网站,最新版本的 Dart SDK 是 2.9.0,而 2.10 仍在开发中。

这是我的flutter doctor输出:

Doctor summary (to see all details, run flutter doctor -v):
[?] Flutter (Channel stable, 1.20.1, on Microsoft Windows …
Run Code Online (Sandbox Code Playgroud)

dart dart-sdk flutter

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

Android Studio:“运行”选项卡不显示抖动日志-Ubuntu 18.10

Android Studio:3.3 OS:Ubuntu 18.10

运行main.dart时,“运行”选项卡不显示任何日志。

尽管在运行测试时会显示日志。

空白运行选项卡

我尝试检查并取消选中“ 设置”>“语言和框架”>“ Flutter”>“实验 ”下的用实验性Flutter Logging视图替换运行和调试控制台输出 ”选项,但均未成功。

ubuntu android-studio flutter

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

使用带有通用类型类的 Freezed 进行反序列化

几个月前引入的反序列化通用类功能被冻结。

我正在尝试遵循文档,但遇到编译时错误:

The argument type 'NameOfClass Function(Map<String, dynamic>)' can't be assigned to the parameter type 'NameOfClass Function(Object?)'.

这是我的数据类的简化版本,用于解释我想要实现的目标。

1. 外部类

@Freezed(genericArgumentFactories: true)
class ResponseWrapper<T> with _$ResponseWrapper<T>{
  const factory ResponseWrapper ({
    final String? Status,
    final T? Response,
  }) = _ResponseWrapper;

  factory ResponseWrapper.fromJson(Map<String, dynamic> json,
      T Function(Object? json) fromJsonT)
    => _$ResponseWrapperFromJson<T>(json, fromJsonT);
}
Run Code Online (Sandbox Code Playgroud)

2. 内部类

@freezed
class NewUser with _$NewUser {
  const factory NewUser({
    String? firstName,
    String? middleName,
    String? surname,
    String? username,
    String? emailId,
  }) = _NewUser;

  factory NewUser.fromJson(Map<String, dynamic> …
Run Code Online (Sandbox Code Playgroud)

generics dart flutter freezed flutter-freezed

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

当 minifyEnabled 为 true 时,Android 应用程序崩溃

我正在使用多模块应用程序,并且该应用程序minifyEnabled trueinstalled模块的 build.gradle 中崩溃。

以下是我从播放控制台检索到的反混淆堆栈跟踪。

 FATAL EXCEPTION: ControllerMessenger
Process: com.packagename, PID: 16978
java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.Object java.util.List.get(int)' on a null object reference
    at com.packagename.login.Utils.AuthenticationActions.saveCredentials(AuthenticationActions.java)
    at com.packagename.login.LoginActivity$1$1.onCompleted(LoginActivity.java)
    at com.packagename.login.LoginActivity$1$1.onCompleted(LoginActivity.java)
    at com.koushikdutta.async.future.SimpleFuture.handleCallbackUnlocked(SimpleFuture.java)
    at com.koushikdutta.async.future.SimpleFuture.setComplete(SimpleFuture.java)
    at com.koushikdutta.async.future.SimpleFuture.setComplete(SimpleFuture.java)
    at com.koushikdutta.ion.IonRequestBuilder$EmitterTransform$1.onCompleted(IonRequestBuilder.java)
    at com.koushikdutta.async.future.SimpleFuture.handleCallbackUnlocked(SimpleFuture.java)
    at com.koushikdutta.async.future.SimpleFuture.setComplete(SimpleFuture.java)
    at com.koushikdutta.async.future.SimpleFuture.setComplete(SimpleFuture.java)
    at com.koushikdutta.ion.IonRequestBuilder$1.run(IonRequestBuilder.java)
    at com.koushikdutta.async.AsyncServer$RunnableWrapper.run(AsyncServer.java)
    at android.os.Handler.handleCallback(Handler.java:746)
    at android.os.Handler.dispatchMessage(Handler.java:95)
    at androidx.test.espresso.base.Interrogator.a(Interrogator.java:19)
    at androidx.test.espresso.base.UiControllerImpl.a(UiControllerImpl.java:166)
    at androidx.test.espresso.base.UiControllerImpl.a(UiControllerImpl.java:158)
    at androidx.test.espresso.base.UiControllerImpl.a(UiControllerImpl.java:34)
    at androidx.test.espresso.action.MotionEvents.a(MotionEvents.java:77)
    at androidx.test.espresso.action.MotionEvents.a(MotionEvents.java:52)
    at androidx.test.espresso.action.Tap.c(Tap.java:8)
    at androidx.test.espresso.action.Tap.b(Tap.java:18)
    at androidx.test.espresso.action.Tap$1.a(Tap.java:3)
    at androidx.test.espresso.action.GeneralClickAction.perform(GeneralClickAction.java:22)
    at androidx.test.espresso.ViewInteraction$SingleExecutionViewAction.perform(ViewInteraction.java:9)
    at …
Run Code Online (Sandbox Code Playgroud)

java android proguard

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