- 博客(601)
- 资源 (224)
- 问答 (1)
- 收藏
- 关注
原创 从设计图到APK,AI全自动搞定!Flutter开发进入AI Coding时代
有代码问题 → 截个图发我想偷懒 → 告诉我你想自动化的遇到报错 → 直接粘贴错误日志现在就去试试对你的代码说:“帮我优化下这个页面!” 🚀**优化亮点:**1. 增加了更多表情符号和视觉元素2. 用更生活化的比喻(如处女座衣柜、拖拉机变超跑)3. 增加了更多对比案例展示4. 强化了"说人话"的轻松氛围5. 突出了实际节省的时间/效率6. 增加了更多互动引导语。
2025-04-11 16:07:58
439
原创 解决升级flutter 3.29.0 Gradle8.7后报错 Exception has occurred. MissingPluginException
这样可以保持代码优化的同时,避免。,以及 Gradle 升级到。在将 Flutter 从。
2025-02-24 13:03:04
537
原创 Google Play 上架被封号关联帐号8.3和10.3问题调查报告与解决方案
谨在此确认,我们发现了与您的开发者帐号相关的高风险或滥用行为模式,并已根据 Google Play《开发者分发协议》第 8.3 条或第 10.3 条采取了这项措施。正如我们之前所解释的,为避免恶意开发人员操弄系统,导致用户在相关过程中面临风险,我们无法透露我们认定一个帐号与另一个帐号相关的原因。这表明新的开发者账号与旧的违规账号存在关联。由于您的开发者帐号或之前已被终止的关联 Google Play 开发者帐号曾屡次违反《开发者计划政策》和《开发者分发协议》,因此您的开发者帐号仍处于终止状态。
2025-02-17 18:00:40
544
2
原创 Babylon第二阶段测试网发布
第 1 阶段测试网质押应用程序 ( btcstaking.testnet.babylonchain.io,请注意不同的 URL) 将允许用户监控其第 1 阶段测试网质押,直到 2025 年 1 月 8 日上午 8:30(UTC 时间)。测试网代币的模拟性质:任何测试网代币仅用于测试网环境内的测试和开发目的。无补偿:参与测试网是自愿的,参与者不会因为参与测试网、使用测试网环境或在测试网过程中提供的任何活动、服务或反馈而直接或间接地获得任何财务补偿、费用或任何其他形式的报酬。
2025-01-10 10:29:14
648
原创 Flutter 3.27 中的新功能
CupertinoCheckbox此版本包括对和 的高保真更新CupertinoRadio,包括对大小、颜色、笔触宽度和按下时的行为的更新。创建新的 Objective-C iOS 项目现已弃用,并且该flutter create --ios-language objc标志将在未来的 Flutter 版本中被删除。此版本增加了将网络数据导出为文件的支持.har,以及在 DevTools 未连接到正在运行的应用时将内存快照加载到 DevTools 以供查看的支持。这改善了筹码和按钮之间的视觉层次。
2024-12-12 15:10:36
1872
原创 解决 Flutter Dio合并请求多个接口,如果一个接口500,那么导致其他请求不在执行
修改方法在请求时加一个Header 如:isIntercep 字段,在Dio onError 时 解出这个Header来,如有这个字段返回如下,就是不拦截,这样的话只是这个接口返回数据错误,不影响其他接口执行。但有时候,有个地方合并请求多个接口,如果一个接口500,那么导致其他请求不在执行,因为统一拦截了500,我们一般会统一拦截DioExceptionType 如400,403,500 等错误。
2024-12-03 13:42:49
572
原创 flutterDon‘t use one refreshController to multiple SmartRefresher,It will cause some unexpected bugs
一般这种问题,是因为 Getx的每个GetxController 要对应SmartRefresher 各自独立RefreshController , 如果相同的 我的GetxController 要加tag区分,我的每个GetX对应各自的refreshController,GetxController 是各自的,Getx也加了Tag个,按理说不会有这个问题,正常打开使用没问题,但是当用户按了back键后,在快速点击ListView必报这个,代码如下。
2024-11-04 18:13:23
490
原创 flutter ios ffi 调试 .a文件 debug可以 release 不行
在 Flutter 中使用 FFI(Foreign Function Interface)时,如果你在调试模式下能够正常工作,而在发布模式下却遇到问题,使用Object-c原生调用可以使用,开启去掉优化也可以,可能的原因在发布模式下,某些符号可能会被优化掉,导致 FFI 调用失败。如果你有控制库的编译,确保保留所有必要的符号。1.在用FFI前用Object-c每次都调一下,让他提前初始化,ffi就可以了,亲测可以。2.使用动态库(.dylib) 文件,但有可能上架失败。
2024-11-01 16:50:05
616
原创 flutter报错‘/Users/xxx/.gradle/caches/journal-1/file-access.bin‘.
更新AndroidStuido Ladybug | 2024.2.1 Canary 8后 gradle一直报lock,无法编译。解决办法 删除全部lock,在终端执行下面命令, /Users/xxx/ 改成你的gradle cache路径。
2024-11-01 11:09:18
611
原创 Flutter自动打包GooglePlay aab自动 打开 aab 输出文件夹
首先flutter 工程目录 新建 shell目录,目录下新建aab.sh文件,拷贝如下代码。打包完后自动打开路径。
2024-09-05 14:12:20
575
原创 Flutter自动打包ios ipa并且上传
该脚步自动flutter clean ,自动 pod install 脚步中需要填写 apiKey和apiIssuer。首先flutter 工程目录 新建 shell目录,目录下新建ipa.sh文件,拷贝如下代码。如我的例子中apiKey 为 1234 apiIssuer 为5678,换成自己的。
2024-09-05 14:09:48
1233
原创 Fatal Python error: config_get_locale_encoding: failed to get the locale encoding:
如果发现任何非预期的值(如POSIX或C),你可能需要配置正确的区域设置。在Unix-like系统中,你可以通过在.bashrc或.zshrc文件中添加如下行来设置区域将en_US.UTF-8替换为适合你的系统的区域设置,比如zh_CN.UTF-8。这个错误表明在尝试克隆Git仓库时,Python遇到了关于区域编码(locale encoding)的问题。Flutter 下载远程依赖项目Python 报错。运行 locale 命令查看当前的区域设置。
2024-04-02 14:46:21
698
原创 Flutter 代码自动格式化自动删除无效导入自动加const,自动修复纠正错误代码
在里面添加如下代码, 里面的 “dart.flutterSdkPath”: “/Users/xxx/Library/flutter”,改为自己的flutter 路径。mac上快捷键 command+P进入 settings.json。3 代码不规范会给警告,如过多判空,代码会自动纠正。2 自动补全const,1 退出代码自动格式化。
2024-03-16 14:30:31
845
原创 Flutter 多语言自动化本地化生成器
简体中文 |这是一个为Flutter设计的插件,通过从Excel表格提取的CSV文件自动生成Dart本地化文件,以简化应用程序本地化的流程。这个工具通过自动化创建多语言资源文件,简化了开发人员和翻译人员的工作流程。
2024-03-14 17:51:50
1660
原创 Flutter ios一键三连脚本
还可以扩展比如总是要生成代码用 flutter pub run build_runner build。flutter运行ios时总得执行三个命令,中间还得等待,有没有脚本自动执行。项目跟目录创建shell 文件夹,新建setup.sh。可以加到脚本,新建build.sh放如下代码。运行命令,会看到自动执行一键三连。setup.sh里面放如下代码。
2024-03-11 17:23:03
722
1
原创 flutter android插件引入.so报错 java.lang.UnsatisfiedLinkError: No implementation found for java.lang.Strin
android插件需要导入.so文件,然后运行报错错误详情一般是看.so文件是否引入错误,cpu架构是否有加,但这个错误明显没说找不到.so,直接说jni里方法checkAddress 找不到,这就不好解决了java.lang.UnsatisfiedLinkError通常提示的是Java虚拟机(JVM)在尝试加载一个本地库(通常是.dll文件在Windows上,或.so文件在UnixLinux系统上)时遇到了问题。本地库是用非Java语言(如C或C。
2024-02-06 12:12:33
1512
1
原创 鸿蒙HarmonyOS NEXT十大开源项目
【OH哔哩】是一款基于OpenHarmony系统ArkUI框架开发的哔哩哔哩动画第三方客户端。
2023-12-04 09:49:39
16196
11
原创 如何安装鸿蒙Harmony 低版API 9 三方库
然后查看pulltorefresh 最新版对应Harmony API10,然而我的手机是API9,所以必须找到API9的库,然后查看2.0.1是还是API9。执行后发现无需卸载新版,直接覆盖,运行项目没问题了。然后运行报错,说没有isAtEnd方法。比如我要用下拉刷新三方库。
2023-11-30 18:00:37
1341
原创 如何通过类似于Android adb install apk 命令安装三方Harmony Hap包
DevEco Studio 3.1为例新建个项目,点击File->Project Structure。进入签名页面然后点击Sign in登录华为开发者,注册个开发者后,会自动签名。成功后找到hap一般路径在 entry->build目录下。然后Build Hap。
2023-11-23 16:03:44
1614
原创 解决使用真机开发Harmony OS 4.0版本运行 ArkUI demo运行非常卡顿,黑屏
目前可以先用DevEco Studio里自带云真机,选择API9空闲的真机调试。尊敬的开发者,您好,
2023-11-21 14:56:04
1941
1
原创 Harmony 4.0 ArkUI 开发 Mac环境变量配置,及如何查看Harmony手机 API 版本
刚发布的DevEco Studio 3.1,最小支持 “compileSdkVersion”: 9,所以说新开发出来的App只支持Harmony3.1以上的手机。运行如下返回6代表当前手机对应SDK版本是6,我的鸿蒙手机OS版本是3.0,如果是鸿蒙4.0,打印出来是9。加入你自己的SDK路径,我的路径是/Users/xxx/Library/Huawei/Sdk。Harmony SDK API 版本 与 Harmony OS 版本对照表。然后连接真机,手机打开开发者模式,打开USB调试执行。
2023-11-15 15:35:24
3167
2
原创 ssh 配置了,但git clone失败了,hostkeys_find_by_key_hostfile: hostkeys file /Users/XX/.ssh/known_hosts
发现提示hostkeys_find_by_key_hostfile: hostkeys file /Users/XX/.ssh/known_hosts。今天Gitlab上配置了 项目 git clone ssh 无法拉代码,换成git clone http的可以。删除后known_hosts 在 执行,会让你选yes,之后 就可以拉去了。意思 时找不到known_hosts里的配置项目。
2022-11-19 18:51:07
1286
原创 flutter Error (Xcode): Undefined symbol: node::DefineJavaScriptHash(node::Environment*, v8::Local<v8
Error (Xcode): Undefined symbol: node::DefineJavaScriptHash(node::Environment*, v8::Local)Error (Xcode): Undefined symbol: node::NodePerContextSource(v8::Isolate*)Error (Xcode): Undefined symbol: node::DefineJavaScript(node::Environment*, v8:
2022-10-11 22:13:45
1034
原创 *thread #11, name = ‘io.flutter.1.io‘, stop reason = EXC_RESOURCE RESOURCE_TYPE_MEMORY (limit=3072
ios iphone 13 pro carsh 滑动列表,内存溢出,超过imit=3072最大值代码如下:List<Widget> childs = <Widget>[ BannerWidget(), HomeChainsWidget(), HomeRecommendedWidget(), RecentlyListedWidget(), HomeRecentRocketsWidget(), HotCollectionsWidget(), // Home
2022-05-15 16:26:05
2220
1
原创 flutter: Another exception was thrown: Multiple widgets used the same GlobalKey
该问题原因多个widget重复使用同一GlobalKey导致的,我的代码如下:// 初始化一个 GlobalKey 传递 key 从SliverCollapsingWidget 到 NftBlurImageWidget传递过程中两个weidget同时使用了videoKey final GlobalKey<VideoWidgetState> videoKey = GlobalKey(); SliverCollapsingWidget( key: vide
2022-05-11 18:36:35
2285
原创 Flutter自动获取焦点
/// build完成后回调WidgetsBinding.instance.addPostFrameCallback((timeStamp) {FocusScope.of(context).requestFocus(_phoneFocus); // 自动聚焦});
2021-11-25 14:54:20
3109
原创 Flutter在按Back键后无法弹出极验验证对话框黑屏问题
如 我在登录页面弹出了极验对话框,但是不去验证,而是返回,进入另外一个需要极验的页面此时 极验验证对话框黑屏修改方法:1 屏蔽Back键在原生Android修改// 设置点击灰色区域是否消失,默认不消息gt3ConfigBean.setCanceledOnTouchOutside(false);//设置点击 back 返回键弹框是否消失,默认消失 gt3ConfigBean.setUnCanceledOnTouchKeyCodeBack(true);2 如果不想屏蔽Back键可以这样修改
2021-09-10 10:54:05
351
1
原创 Flutter极验屏蔽Back返回键
Android //设置点击 back 返回键弹框是否消失,默认消失 gt3ConfigBean.setUnCanceledOnTouchKeyCodeBack(true);
2021-09-10 09:59:54
854
原创 Flutter 防止TextFiled Form表单validator时红字出来时会撑一下布局
当输入内容报错后 TextFiled会自动展示红字报错,但是红字出来时会撑一下布局,修改方法TextFiled增加 errorText: “”,这里的意思是errorText提前占位,只不过内容是空字符,但是写上errorText时会发现红字时底线也变红,不想边线变红可以如下修改方法 focusedErrorBorder: UnderlineInputBorder( borderSide: BorderSide( co
2021-09-08 16:09:25
1740
原创 Flutter RaisedButton怎样禁用或可点击时改变颜色禁用水波纹
///不可点击按钮颜色const Color disableBtnColor = Color(0xFF7FABF4);///可点击按钮颜色const Color enableBtnColor = Color(0xFF0058E9);///定义Button Widget normalButton(VoidCallback onPressed) { return Container( height: 40, margin: EdgeInsets.only(.
2021-09-07 10:39:38
993
原创 AndroidStudio不适配AndroidX This project uses AndroidX Dependencies,but the ‘android.useAndroidX‘ prope
gradle.properties文件修改android.useAndroidX=trueandroid.enableJetifier=false
2021-08-16 17:08:11
725
原创 Flutter保留的小数位数不四舍五入
static String formatNum(double num, int fractionDigits) { if ((num.toString().length - num.toString().lastIndexOf(".") - 1) < fractionDigits) { //小数点后有几位小数 return num.toStringAsFixed(fractionDigits) .substring(0, num...
2021-08-13 10:51:28
1292
原创 Flutter GestureDetector增大点击区域
如点击一个文字加图标,外面是Row,发现点击区域很小,代码如下: GestureDetector( onTap: () async { Routers.push(Routers.regularListPage, context, callBack: (value) => homeModel.refreshData());
2021-08-11 16:08:34
1398
原创 ‘crossAxisAlignment != CrossAxisAlignment.baseline || textBaseline != null‘: is not true. Failed ass
Flutter报错:textBaseline is required if you specify the crossAxisAlignment with CrossAxisAlignment.baseline'crossAxisAlignment != CrossAxisAlignment.baseline || textBaseline != null': is not true. Failed ass我的Flutter版本原来是1.23.014升级1.24后报这个错误,解决办法降级到1.23.
2021-07-13 16:00:26
551
1
原创 File ‘root/lib/x86_64/darwin/libscrypt.dylib‘ uses reserved file or directory name ‘lib‘
Android打包App Bundle时报File 'root/lib/x86_64/darwin/libscrypt.dylib' uses reserved file or directory name 'lib'解决办法:在app目录下的build.gradle中 android{}中增加如下代码 packagingOptions { exclude 'lib/x86_64/darwin/libscrypt.dylib' exclude 'lib/x86_
2021-07-07 14:31:02
852
原创 A problem occurred configuring project ‘:x x x‘. > java.lang.NullPointerException (no error message)
升级AndroidSudio4.2.2后报这个错误,我的mac没问题,同事的报这个错误同事降级AndroidSudio4.1.2后好了
2021-07-02 09:19:48
476
原创 Flutter App感染a.gray.Bulimia.a病毒
打包后华为手机报病毒具体原因不明,跟踪git提交记录发现如下代码 是Platform.isAndroid 导致的,去掉后居然不报了,和奇怪 Padding( padding: EdgeInsets.only(top: Platform.isAndroid ? 13 : 11), child: Text( item?.investmentCoinSymbol ?? "", sty
2021-06-11 11:09:33
13381
4
AndroidStudio Flamingo Patch2 mac intel版
2023-07-01
libphonenumber-8.10.21.jar
2019-11-17
360加固3.2.2.1兼容Mac10.15.zip
2019-11-13
String.xml转Excel翻译工具
2018-01-22
SP_Flash_Tool_exe_Linux_v5.1620.00.100.rar for Linux
2017-05-24
SP_Flash_Tool_exe_Windows_v5.1532.00.000.rar
2016-12-09
attrs.xml文件
2016-12-05
listviewanimations.apk
2016-05-05
ALPS02322936(For_TEFT6752_LWT_L_ALPS.L0.MP6.V3.8_P17).tar.gz )
2015-09-23
ALPS02314655(For_TEFT6752_LWT_L_ALPS.L0.MP6.V3.8_P15).tar.gz
2015-09-18
CTS Verifier NFC/Notification 测试教程
2015-09-11
Android Studio Linux(android-studio-ide-141.1890965-linux.zip )
2015-05-06
eglMakeCurrent failed EGL_SUCCESS
2015-04-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人