
Flutter
文章平均质量分 78
小涵
博客:https://blog.mylearning.top/
我的QQ:3049720393
欢迎交流!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
WillPopScope 已被弃用!如何更改
Flutter 3.16.0弃用了WillPopScope推荐改用PopScope。新组件通过canPop布尔值控制返回行为,但不能直接处理异步确认对话框。如需显示"未保存确认"等对话框,需在onPopInvoked回调中手动处理导航逻辑:先判断是否能pop,不能则调用SystemNavigator.pop()。虽然大多数场景迁移简单,但处理复杂交互时需额外注意。建议参考官方迁移指南应对特殊情况。原创 2025-08-08 16:01:49 · 329 阅读 · 0 评论 -
[Flutter] v3.24 AAPT:错误:未找到资源 android:attr/lStar。
摘要:Flutter升级至3.24.4后,本地构建成功但Codemagic构建失败,错误显示Android资源链接问题。主要原因是uni_links包导致的android:attr/lStar资源未找到。解决方案包括:1)更新目标包版本;2)在build.gradle中添加compileSdkVersion和buildToolsVersion配置(34和"34.0.0")。通过在android/app/build.gradle的subprojects块中添加afterEvaluate脚本原创 2025-08-08 09:37:43 · 432 阅读 · 0 评论 -
【2025最新】在 macOS 上构建 Flutter iOS 应用
本文将介绍在 macOS 上配置 Flutter 开发环境的完整步骤。首先推荐了相关技术课程,包括 DeepSeek AI、Docker、Kubernetes 和 AWS 云服务。主要内容包括:系统要求(macOS 12+)、开发工具安装(Xcode、CocoaPods)、IDE 选择(VS Code 或 IntelliJ 系列)、Flutter SDK 下载与环境变量配置、Xcode 安装与许可配置,以及 iOS 设备开发环境设置(包括物理设备连接和开发者模式开启)。最后还提到了 Apple 开发者账号的原创 2025-08-07 14:57:58 · 906 阅读 · 0 评论 -
gem pod ruby出现openssl加载错误:dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
错误截图问题原因由于openssl版本不对。当前mac中有多个版本对openssl。查看当前版本stevejobs@SteveJobsdeMac-mini ~ % openssl versionOpenSSL 1.0.2 22 Jan 2015查看所有版本stevejobs@SteveJobsdeMac-mini ~ % cd /usr/local/opt/stevejobs@SteveJobsdeMac-mini opt % ls -la | grep openssllrwx原创 2020-08-01 14:07:48 · 636 阅读 · 0 评论 -
Android Studio卡在loading设备
adb devices 可以查看到设备,但是android studio 还是loading状态。解决:flutter config --android-sdk C:\Users\xxxxx\AppData\Local\Android\Sdk原创 2020-07-19 11:44:31 · 8996 阅读 · 0 评论 -
Flutter: Android Studio setup
AndroidStudio:Android Studio 3.1.3Build #AI-173.4819257, built on June 5, 2018JRE: 1.8.0_152-release-1024-b01 x86_64JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.oMac OS X 10.13.5安装Flutter plu...原创 2018-12-15 20:09:06 · 466 阅读 · 0 评论 -
Flutter: Dart快速掌握先
前面本文遵循google官方教程旨在快速说明和掌握Dart开发语言。并不会进行太详细深入的探讨。大概印象Rules一切皆对象 并继承自Object,不论null, 还是你认为的int的int!!! 因此,未初始化值的变量,默认值都是null !!!// String -> intvar one = int.parse('1');assert(one == 1);// d...原创 2018-12-16 23:20:23 · 4478 阅读 · 0 评论