自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 Flutter 一加13手机图片显示花屏

升级Flutter3.27.1 后一加13手机图片显示花屏,修改方法降级到Flutter3.24.5。

2025-01-15 16:30:18 406

原创 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

原创 MTK烧录USB驱动下载

MTK USB

2024-06-11 11:30:09 983 2

原创 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

原创 No any target hdc install 命令报错

这是因为开发者选项没打开USB模式。

2023-12-04 09:20:18 1238 4

原创 如何安装鸿蒙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

Hap demo harmony test

Hap demo harmony test

2023-11-23

AndroidStudio Flamingo Patch2 mac intel版

AndroidStudio Flamingo Patch2 android-studio-2022.2.1.20-mac.dmg mac intel版

2023-07-01

libphonenumber-8.10.21.jar

谷歌开源的验证各国手机合法性libphonenumber-8.10.21.jar,Android亲测试可用,可识别165号段

2019-11-17

360加固3.2.2.1兼容Mac10.15.zip

Mac10.15使用360加固提示APK解析失败,无法通过aapt检测。null 或者无法打开“aapt”,因为无法验证其完整性,需要更新至 3.2.2.1 https://blog.csdn.net/wds1181977/article/details/103052076

2019-11-13

easyexcel-2.0.0.jar

阿里爸爸开源的 excel 导入导入解析库 防止OOM 使用 POI

2019-09-21

String.xml转Excel翻译工具

( String.xml转Excel翻译工具.zip....................................................................

2018-01-22

全球运营商信息汇总表

全球运营商信息汇总表 。。。。。。。。。。。。。。。。

2017-12-21

SP_Flash_Tool_exe_Linux_v5.1620.00.100.rar for Linux

SP_Flash_Tool_exe_Linux_v5.1620.00.100.rar for Linux

2017-05-24

中国移动CMCC移动DM适配指南和注意事项和常见问题分析

自注册DM(五)CMCC移动DM适配指南和注意事项和常见问题分析

2017-05-24

中国电信自注册介绍和常见问题

自注册DM(六)中国电信自注册 CT Register 介绍和常见问题

2017-05-24

CITAPP测试

CITAPP

2017-03-01

SP_Flash_Tool_exe_Windows_v5.1532.00.000.rar

SP_Flash_Tool_exe_Windows_v5.1532.00.000.rar

2016-12-09

attrs.xml文件

解决error: No resource identifier found for attribute 'cardCornerRadius' in package 'com.example.test' android\sdk\extras\android\support\v7\cardview\res\values\attrs.xml 把这个拷贝到工程目录下就有了

2016-12-05

限定只安装客户app,其他app需要密码。

限定只安装客户app,其他app需要密码。

2016-09-30

ADT-23.0.7.zip

ADT-23.0.7.zip

2016-09-06

LeanStorageDemo-Android

LeanCloun Android Demo

2016-06-26

DraggableGridView

可以拖动Item交换位置的 GridView

2016-06-08

listviewanimations.apk

ListViewAnimations.apk nhaarman大神力作 地址:https://github.com/nhaarman/ListViewAnimations

2016-05-05

一键清理Eclipse版

jojoy AndroidStudio大神力作 我改成Eclipse版了

2016-04-29

如何启动另外一个应用的任意Activity

如何启动另外一个应用的任意Activity

2015-12-17

Looper Count测试Looper个数工具apk

Looper Count测试Looper个数工具apk

2015-12-15

EngineerMode

MTK EngineerMode 查看Log工具

2015-12-15

WaterResistance防水提示

WaterResistance防水提示

2015-12-04

ALPS02322936(For_TEFT6752_LWT_L_ALPS.L0.MP6.V3.8_P17).tar.gz )

2 libcore.java.net.URLConnectionTest testConnectViaHttpProxyToHttpsUsingBadProxyAndHttpResponseCache fail javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. 此项将release patch解决,

2015-09-23

ALPS02314655(For_TEFT6752_LWT_L_ALPS.L0.MP6.V3.8_P15).tar.gz

解决 GTS Test fail testTestTelephonyCall_bindsToInCallServiceAndAddsCallALPS02314655(For_TEFT6752_LWT_L_ALPS.L0.MP6.V3.8_P15).tar.gz

2015-09-18

CTS Verifier NFC/Notification 测试教程

Notification Package Priority Test NFC test [CTS Verifier][Test Method]Notification Attention Management Test

2015-09-11

source insight forLinux

source insight exe的亦可以直接装在 Ubuntu上

2015-09-11

NotificationBot_5.0.apk

NotificationBot_5.0.apk

2015-09-11

CtsVerifier.apk

CtsVerifier.apk for 5.0

2015-09-10

MTK申请patch流程

MTK申请patch流程 ( PMS+-+User+manual.pdf

2015-09-02

android-cts-verifier-4.4_r3测试办法总结.pdf

android-cts-verifier-4.4_r3测试办法总结.pdf

2015-08-24

android-cts-4.4_r3-linux_x86-arm.zip

android-cts-4.4_r3-linux_x86-arm.zip

2015-06-06

android-cts-5.0_r2-linux_x86-arm.zip

android-cts-5.0_r2-linux_x86-arm.zip

2015-06-05

Android开源 水彩笔蜡笔橡皮涂鸦项目

Android开源 水彩笔蜡笔橡皮涂鸦项目

2015-05-12

Android5.0 DeskClock时钟源码

Android5.0 DeskClock时钟源码(不可独立运行)

2015-05-07

Android5.0Email源码

Android5.0Email源码,不可独立运行

2015-05-07

Android5.0 Dialer拨号盘源码

Android5.0 Dialer拨号盘源码

2015-05-07

ADT-23.0.6.zip

ADT-23.0.6.zip

2015-05-06

Android Studio Linux(android-studio-ide-141.1890965-linux.zip )

Android Studio Linux(android-studio-ide-141.1890965-linux.zip )

2015-05-06

Android快速开发工具类

Android快速开发工具类,包括:图片处理,缓存,网络判断,时间格式转换,SD卡相关等工具类。快速开发,能简便开发过程,节省时间。

2015-04-29

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除