- 博客(591)
- 资源 (224)
- 问答 (1)
- 收藏
- 关注
原创 Flutter自动打包GooglePlay aab自动 打开 aab 输出文件夹
首先flutter 工程目录 新建 shell目录,目录下新建aab.sh文件,拷贝如下代码。打包完后自动打开路径。
2024-09-05 14:12:20 436
原创 Flutter自动打包ios ipa并且上传
该脚步自动flutter clean ,自动 pod install 脚步中需要填写 apiKey和apiIssuer。首先flutter 工程目录 新建 shell目录,目录下新建ipa.sh文件,拷贝如下代码。如我的例子中apiKey 为 1234 apiIssuer 为5678,换成自己的。
2024-09-05 14:09:48 687
原创 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 498
原创 Flutter 代码自动格式化自动删除无效导入,自动修复纠正错误代码
在里面添加如下代码, 里面的 “dart.flutterSdkPath”: “/Users/xxx/Library/flutter”,改为自己的flutter 路径。mac上快捷键 command+P进入 settings.json。3 代码不规范会给警告,如过多判空,代码会自动纠正。2 自动补全const,1 退出代码自动格式化。
2024-03-16 14:30:31 603
原创 Flutter 多语言自动化本地化生成器
简体中文 |这是一个为Flutter设计的插件,通过从Excel表格提取的CSV文件自动生成Dart本地化文件,以简化应用程序本地化的流程。这个工具通过自动化创建多语言资源文件,简化了开发人员和翻译人员的工作流程。
2024-03-14 17:51:50 1450
原创 Flutter ios一键三连脚本
还可以扩展比如总是要生成代码用 flutter pub run build_runner build。flutter运行ios时总得执行三个命令,中间还得等待,有没有脚本自动执行。项目跟目录创建shell 文件夹,新建setup.sh。可以加到脚本,新建build.sh放如下代码。运行命令,会看到自动执行一键三连。setup.sh里面放如下代码。
2024-03-11 17:23:03 639 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 1307 1
原创 如何安装鸿蒙Harmony 低版API 9 三方库
然后查看pulltorefresh 最新版对应Harmony API10,然而我的手机是API9,所以必须找到API9的库,然后查看2.0.1是还是API9。执行后发现无需卸载新版,直接覆盖,运行项目没问题了。然后运行报错,说没有isAtEnd方法。比如我要用下拉刷新三方库。
2023-11-30 18:00:37 1232
原创 如何通过类似于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 1167
原创 解决使用真机开发Harmony OS 4.0版本运行 ArkUI demo运行非常卡顿,黑屏
目前可以先用DevEco Studio里自带云真机,选择API9空闲的真机调试。尊敬的开发者,您好,
2023-11-21 14:56:04 1593 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 2864 1
原创 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 1171 1
原创 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 969
原创 *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 2113 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 2087
原创 Flutter自动获取焦点
/// build完成后回调WidgetsBinding.instance.addPostFrameCallback((timeStamp) {FocusScope.of(context).requestFocus(_phoneFocus); // 自动聚焦});
2021-11-25 14:54:20 2891
原创 Flutter在按Back键后无法弹出极验验证对话框黑屏问题
如 我在登录页面弹出了极验对话框,但是不去验证,而是返回,进入另外一个需要极验的页面此时 极验验证对话框黑屏修改方法:1 屏蔽Back键在原生Android修改// 设置点击灰色区域是否消失,默认不消息gt3ConfigBean.setCanceledOnTouchOutside(false);//设置点击 back 返回键弹框是否消失,默认消失 gt3ConfigBean.setUnCanceledOnTouchKeyCodeBack(true);2 如果不想屏蔽Back键可以这样修改
2021-09-10 10:54:05 323 1
原创 Flutter极验屏蔽Back返回键
Android //设置点击 back 返回键弹框是否消失,默认消失 gt3ConfigBean.setUnCanceledOnTouchKeyCodeBack(true);
2021-09-10 09:59:54 799
原创 Flutter 防止TextFiled Form表单validator时红字出来时会撑一下布局
当输入内容报错后 TextFiled会自动展示红字报错,但是红字出来时会撑一下布局,修改方法TextFiled增加 errorText: “”,这里的意思是errorText提前占位,只不过内容是空字符,但是写上errorText时会发现红字时底线也变红,不想边线变红可以如下修改方法 focusedErrorBorder: UnderlineInputBorder( borderSide: BorderSide( co
2021-09-08 16:09:25 1537
原创 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 953
原创 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 672
原创 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 1130
原创 Flutter GestureDetector增大点击区域
如点击一个文字加图标,外面是Row,发现点击区域很小,代码如下: GestureDetector( onTap: () async { Routers.push(Routers.regularListPage, context, callBack: (value) => homeModel.refreshData());
2021-08-11 16:08:34 1296
原创 ‘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 499 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 803
原创 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 429
原创 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 12397 4
原创 No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi
导入一个项目报这个问题发现Gradle版本过低,升级后解决修改前: dependencies { classpath 'com.android.tools.build:gradle:3.5.0' }修改后dependencies { classpath 'com.android.tools.build:gradle:4.0.1' }另外修改 android/gradle/wrapper/gradle-wrapper.properties
2021-06-10 11:59:08 853
原创 flutter Swiper加载动态数据时Bug图片残影滑动,图片紊乱
在使用Swiper时,后台返回三张图片,先配置2个,然后下架一个,会发现Swiper后面有残影滑动,初步怀疑 banners.length变化时没有通知到Swiper,或者Swiper动态数据有Bug, List<BannerModel> _banners = []; Swiper( itemCount: banners.length, itemBuilder: (ctx, index) {
2021-06-04 16:29:42 1092
原创 Flutter自定义动态长度TabBar样式后与TabBarView联动过慢解决
如图中TabBarView滑动后TabBar联动滞后修改前源码 _controller = TabController( length: titleTabs.length, vsync: _tickerProvider, initialIndex: currentIndex) ..addListener(() { //TODO 监听滑动/点选位置 }); _buildBody(B
2021-05-31 11:40:25 2523 3
原创 Flutter自定义SliverAppBar
SliverAppBar一般用于CustomScrollView中,有些时候想自定义如下:class CommonSliverAppBarWidget extends StatelessWidget { const CommonSliverAppBarWidget({this.title = '', this.onPressed}); final Function onPressed; final String title; @override Widget build(BuildC
2021-05-31 10:47:49 936
原创 flutter Swiper自定义指示器为直线
如同所示指示器圆点要改为 直线修改方法先定义RectIndicatorclass RectIndicator extends StatelessWidget { final int position; final int count; final Color color; final Color activeColor; final double width; final double activeWidth; final double height; final
2021-05-17 20:57:52 624 1
原创 ‘package:flutter/src/animation/animation_controller.dart‘: Failed assertion: line 246 pos 15: ‘vsync
Flutter报错‘package:flutter/src/animation/animation_controller.dart’: Failed assertion: line 276 pos 15: ‘vsync != null’: is not true.我的是动态Tabbar,先加载 title数据List,当下拉刷新时 会报上面问题 Future initData(bool showProgress) async { setBusy(); try { var
2021-05-11 17:28:09 795
原创 flutter 背景变灰效果,如何透明度,灰色蒙板遮罩
有需求如过期了这种布局,布局变灰效果如下图修改方法在父布局加Opacity opacity: 0.3 Opacity( opacity: 0.3, child: Container( ..... ), ),
2021-04-25 15:25:43 2255
原创 Flutter报错 Incorrect use of ParentDataWidget When the exception was thrown, this was the stack:
The following assertion was thrown while applying parent data.:Incorrect use of ParentDataWidget.The ParentDataWidget Expanded(flex: 1) wants to apply ParentData of type FlexParentData to a RenderObject, which has been set up to accept ParentData of inc
2021-04-25 10:52:04 9000
原创 Flutter CachedNetworkImage圆角
CachedNetworkImage( imageUrl: ImageHelper.wrapUrl(url), imageBuilder: (context, imageProvider) => Container( decoration: BoxDecoration( borderRadius: BorderRadius.circular(10), image: Decoratio
2021-04-16 09:38:23 2904
原创 mac flutter upgrade 卡住
解决办法 找到Flutter 缓存库删除/Users/x x x/Library/flutter/bin/cache
2021-03-09 19:33:33 1137 1
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关注的人