自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(588)
  • 资源 (224)
  • 问答 (1)
  • 收藏
  • 关注

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

原创 Flutter 代码自动格式化自动删除无效导入,自动修复纠正错误代码

在里面添加如下代码, 里面的 “dart.flutterSdkPath”: “/Users/xxx/Library/flutter”,改为自己的flutter 路径。mac上快捷键 command+P进入 settings.json。3 代码不规范会给警告,如过多判空,代码会自动纠正。2 自动补全const,1 退出代码自动格式化。

2024-03-16 14:30:31 417

原创 Flutter 多语言自动化本地化生成器

简体中文 |这是一个为Flutter设计的插件,通过从Excel表格提取的CSV文件自动生成Dart本地化文件,以简化应用程序本地化的流程。这个工具通过自动化创建多语言资源文件,简化了开发人员和翻译人员的工作流程。

2024-03-14 17:51:50 1236

原创 Flutter ios一键三连脚本

还可以扩展比如总是要生成代码用 flutter pub run build_runner build。flutter运行ios时总得执行三个命令,中间还得等待,有没有脚本自动执行。项目跟目录创建shell 文件夹,新建setup.sh。可以加到脚本,新建build.sh放如下代码。运行命令,会看到自动执行一键三连。setup.sh里面放如下代码。

2024-03-11 17:23:03 552 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 1006 1

原创 鸿蒙Harmony ArkUI十大开源项目

【OH哔哩】是一款基于OpenHarmony系统ArkUI框架开发的哔哩哔哩动画第三方客户端。

2023-12-04 09:49:39 5084 3

原创 No any target hdc install 命令报错

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

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

原创 如何安装鸿蒙Harmony 低版API 9 三方库

然后查看pulltorefresh 最新版对应Harmony API10,然而我的手机是API9,所以必须找到API9的库,然后查看2.0.1是还是API9。执行后发现无需卸载新版,直接覆盖,运行项目没问题了。然后运行报错,说没有isAtEnd方法。比如我要用下拉刷新三方库。

2023-11-30 18:00:37 985

原创 如何通过类似于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 817

原创 解决使用真机开发Harmony OS 4.0版本运行 ArkUI demo运行非常卡顿,黑屏

目前可以先用DevEco Studio里自带云真机,选择API9空闲的真机调试。尊敬的开发者,您好,

2023-11-21 14:56:04 1002 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 2244

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

原创 *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 1993 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 1862

原创 Flutter自动获取焦点

/// build完成后回调WidgetsBinding.instance.addPostFrameCallback((timeStamp) {FocusScope.of(context).requestFocus(_phoneFocus); // 自动聚焦});

2021-11-25 14:54:20 2702

原创 Flutter在按Back键后无法弹出极验验证对话框黑屏问题

如 我在登录页面弹出了极验对话框,但是不去验证,而是返回,进入另外一个需要极验的页面此时 极验验证对话框黑屏修改方法:1 屏蔽Back键在原生Android修改// 设置点击灰色区域是否消失,默认不消息gt3ConfigBean.setCanceledOnTouchOutside(false);//设置点击 back 返回键弹框是否消失,默认消失 gt3ConfigBean.setUnCanceledOnTouchKeyCodeBack(true);2 如果不想屏蔽Back键可以这样修改

2021-09-10 10:54:05 299 1

原创 Flutter极验屏蔽Back返回键

Android //设置点击 back 返回键弹框是否消失,默认消失 gt3ConfigBean.setUnCanceledOnTouchKeyCodeBack(true);

2021-09-10 09:59:54 740

原创 Flutter 防止TextFiled Form表单validator时红字出来时会撑一下布局

当输入内容报错后 TextFiled会自动展示红字报错,但是红字出来时会撑一下布局,修改方法TextFiled增加 errorText: “”,这里的意思是errorText提前占位,只不过内容是空字符,但是写上errorText时会发现红字时底线也变红,不想边线变红可以如下修改方法 focusedErrorBorder: UnderlineInputBorder( borderSide: BorderSide( co

2021-09-08 16:09:25 1211

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

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

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

原创 Flutter GestureDetector增大点击区域

如点击一个文字加图标,外面是Row,发现点击区域很小,代码如下: GestureDetector( onTap: () async { Routers.push(Routers.regularListPage, context, callBack: (value) => homeModel.refreshData());

2021-08-11 16:08:34 1158

原创 ‘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 483 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 739

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

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

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

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

原创 Flutter自定义动态长度TabBar样式后与TabBarView联动过慢解决

如图中TabBarView滑动后TabBar联动滞后修改前源码 _controller = TabController( length: titleTabs.length, vsync: _tickerProvider, initialIndex: currentIndex) ..addListener(() { //TODO 监听滑动/点选位置 }); _buildBody(B

2021-05-31 11:40:25 2170 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 874

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

原创 flutter 背景变灰效果,如何透明度,灰色蒙板遮罩

有需求如过期了这种布局,布局变灰效果如下图修改方法在父布局加Opacity opacity: 0.3 Opacity( opacity: 0.3, child: Container( ..... ), ),

2021-04-25 15:25:43 2126

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

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

原创 mac flutter upgrade 卡住

解决办法 找到Flutter 缓存库删除/Users/x x x/Library/flutter/bin/cache

2021-03-09 19:33:33 1095 1

原创 Flutter编译报错 version of NDK matched the requested version 21.0.6113669. Versions available locally: 2

Flutter 编译报错提示* What went wrong:Execution failed for task ':app:stripDebugDebugSymbols'.> No version of NDK matched the requested version 21.0.6113669. Versions available locally: 20.0.5594570, 21.3.6528147他的意思是你缺少NDK version 21.0.6113669 版本你本地只有2

2021-03-04 17:37:17 2027 1

原创 Flutter集成极光推送

pubspec.yaml导入插件 #极光推送 jpush_flutter: 0.6.3Flutter新建Push管理类import 'dart:io';import 'package:flutter/services.dart';import 'package:jpush_flutter/jpush_flutter.dart';import 'package:lcpay_app/common/config/appConfig.dart';import 'package:lcpay_ap

2021-02-24 10:48:59 267

原创 Flutter 防止科学计数,保留小数并去除尾数无效0

修改方法 先转成Double在toString() // 将 0.000010000 无效0 去掉 Strng amount = "0.000010000" amount = double.parse().toString(); // 打印结果 0.00001

2021-02-04 09:40:06 4238

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关注的人

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