- 博客(82)
- 资源 (5)
- 收藏
- 关注
原创 Flutter xcode16上传报错 App.app/Frameworks/Flutter.framework/Flutter‘ contains incomplete bitcode
运行脚本,并传入 .xcarchive 文件的路径:./remove_bitcode_from_xcarchive.sh /Users/wen/Library/Developer/Xcode/Archives/2025-01-07/Runner 2025-1-7, 10.50.xcarchive。给脚本添加执行权限:chmod +x remove_bitcode_from_xcarchive.sh。将上述脚本保存为一个文件,例如 remove_bitcode_from_xcarchive.sh。
2025-01-07 11:00:35
452
原创 从前有条街 投壶游戏辅助
开源地址 https://github.com/Liberations/cqytjthu/tree/main。(img-jPQwfFKZ-1709262535079)](img-aB4GsiBe-1709262535080)]从前有条街投壶助手 画两条参考线给投壶。
2024-03-01 11:09:03
232
原创 从前有条街 脚本 辅助 跳一跳
天工时间长的难以忍受。还好跳一跳能获得快乐水。找了一圈没有可用的脚本,于是自己写。。。autojsx编写的 需要开启辅助功能跟悬浮窗 具体自行研究。
2024-01-31 23:03:42
846
原创 Autojs 利用OpenCV识别棋子之天天象棋你马没了
在图片中寻找圆(做霍夫圆变换)。找到时返回找到的所有圆{x,y,radius}的数组,找不到时返回null。本例子通过代码像你介绍利用OpenCV实现霍尔找圆的方法定位棋子位置。主要函数利用autojs提供的 findCircles函数。具体看代码 可以在这个基础上实现手机版自动连线功能!通过autojs脚本实现自动点击棋子 开源地址。
2023-10-24 11:27:20
1696
2
原创 app一键加固加签名脚本 百度加固 window版本
下载apkprotect.exe 跟本脚本命名为baidu_jiagu.bat 放置于相同目录 需要加固的apk也放到当前目录 双击运行baidu_jiagu.bat 等待加固完成 生成加固并签名好的apk在out目录。ANDROID_SDK_ROOT 即系统环境sdk工具变量如图。目录结构如下,简单明了。
2023-09-22 14:57:45
436
原创 Warning: CocoaPods not installed. Skipping pod install.CocoaPods is used to retrieve the i0S and mac
昨晚升级macos发现flutter项目运行不了报错如下。CocoaPods 明明是安装过的咋还报错呢?考虑环境变量有问题,果然PATH没了。flutter run ok了。果然有问题,重装试试。
2023-03-07 17:03:15
3246
原创 用Flutter实现GaiaControl BLE OTA升级功能,支持Android/IOS
向00001101-d102-11e1-9b23-00025b00a5a5写入指令 0x000A400112 表示订阅升级通知。提交完成蓝牙会自动断开 ,间隔1S后重连 重新测试通知 再次发送升级请求跟文件md5。Gaia 的UUID是00001107-D102-11E1-9B23-00025B00A5A5;SPP 的UUID是00001101-0000-1000-8000-00805F9B34FB;首先订阅升级通知通道 00001102-d102-11e1-9b23-00025b00a5a5。
2023-01-31 18:05:25
1716
3
原创 VIVO手机调试Flutter应用卡在启动页面 黑屏 白屏问题
vivo系统android13发现调试flutter应用卡在启动页 并且没有任何报错,问题如下。需要你提供imei1给vivo开发授权才能正常调试。1 拨号盘输入 *#06# 长按复制imei1备用。我猜这跟vivo瞎几把隐藏系统log有关。2.添加企业人员联系 3002261823。3.告诉他你要一键授权自己的手机。最后提醒开发不买vivo。4.授权方法 拨号盘输入。
2023-01-29 16:29:24
5127
10
原创 夜神模拟器开启网络桥接模式共享局域网ip
局域网搜索设备需要模拟器跟物联网设备处于统一网段。夜神设置桥接模式方式打开命令行输入ipconfig查看网路配置信息点击夜神 设置–手机–开启网络桥接模式 填入ip 网关 dns等保存设置重启夜神模拟器即可...
2022-04-12 09:33:17
11010
1
原创 夜神模拟器adb调试频繁断开解决办法
下载了夜神发现adb调试老是自动断开。一看是跟Android sdk的adb版本不一致导致的。只需要将你sdk路径下的adb复制到夜神安装路径替换相应的adb即可。先看看之前adb在哪adb versionAndroid Debug Bridge version 1.0.41Version 31.0.3-7562133Installed as D:\Android\sdk\platform-tools\adb.exe复制这三个到 夜神安装路径 覆盖安装我的夜神adb路径如下D:\Pro
2022-04-12 09:26:17
6069
3
原创 中国省市区json分享
[ { "name": "北京市", "city": [ { "name": "北京市", "area": [ "东城区", "西城区", "崇文区", "宣武区", "朝阳区", "丰台区", "石景山区", "海淀区", "门头沟区", "房山
2021-09-24 14:13:17
1405
原创 Vivo手机调试 logcat 信息一堆星号问题
最近用VIVO手机调试发现很多logcat信息为星号显示不全原来是VIVO的问题您好,我们收到开放平台在线客服反馈您咨询过“调试logcat内容为星号”的问题,现已有核实结果,请留意:关于贵司反馈咨询调试logcat内容为星号的相关问题,目前核实原因是含有敏感信息,日志类敏感信息包括:手机号码、电话、地址、url等直接打印会有显示星号脱敏情况,请设置这个属性为0即可正常打印:persist.sys.shipped 0,请知悉。 感谢您对平台的支持,若有需要欢迎再联系平台在线客服为您解决问题setpro
2021-08-16 11:34:35
9119
34
原创 谷歌市场上架aab安装包的各种坑
1.首先需要注册一个谷歌开发者账号 并用信用卡支付25美元。此处省略1000字2.创建应用上传应用签名提示该私钥未正确加密用官方的命令生产的upload.zip不能使用最后寻求官方帮助回复如下此密钥必须为 2048 位 RSA 密钥,有效期为 25 年。可以keytool查看自己之前生成的签名加密方式keytool -list -v -keystore mytestkey.jks找到其中的签名算法名称: SHA256withRSA这个就是对的如果是MD5withRSA就废
2021-08-13 16:52:07
2258
原创 让TV默认触摸模式
一般Android TV 是遥控模式,但是有的TV是有触屏的。我们想开机默认没有任何控件获取焦点这时候就得设置当前的控制模式为触屏模式。设置触屏模式代码如下 ,建议在application中设置new Instrumentation().setInTouchMode(true); /** * Force the global system in or out of touch mode. This can be used if * your instrumentation re
2021-08-04 17:40:56
868
原创 AUTOJS苏宁易购跳转商品scheme
反编译得到 <intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT"/> <category android:name="android.intent.category.BROWS
2020-12-10 16:20:29
1471
原创 conda install pytorch torchvision cudatoolkit=10.2 -c pytorch 报错
解决方案https://www.cnblogs.com/tianlang25/p/12433025.html
2020-10-13 17:32:02
5988
原创 解决解码H264视频黑屏问题
android底层没任何报错视频就是黑屏无法进行解码。保证有I帧时进行解码操作即可 boolean hasI = false; try { int i = msg[4] & 0x1f; if (i == 7) { Log.d(TAG, "dataBack: 收到I帧"); hasI = true; }
2020-09-10 14:14:37
2580
原创 自定义时间刻度尺,时间选择器,模仿萤石云
最近写了个功能萤石云历史回放。其中有个时间刻度选择器,看如下效果TimeRuler可以缩放平移的时间刻度尺,方便自定义UI需求。仿萤石云历史录像时间轴效果:Add it to your build.gradle with:allprojects { repositories { maven { url "https://jitpack.io" } }}and:dependencies { implementation 'com.github.Li
2020-08-24 16:52:59
2174
3
原创 Ubuntu 安装JDK8
sudo apt-get install openjdk-8-jdksudo gedit ~/.bashrc在尾部加入export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${PATH}:${JAVA_HOME}/binsource ~/.bashrc完
2020-08-13 11:25:07
144
原创 SOCKET/串口通信粘包问题处理,附带详细代码
UDP TCP或者串口通信中有可能会出现粘包问题。具体解决办法有以下几种1.自定义包体格式包含包头+包体长度2.加大读取缓冲区buffer本文介绍第一种方法的socket通信中我们一般开启一个线程然后死循环的读取其中的信息我们定好协议格式如下十六进制表示A3A4+长度两字节+json其中A3A4为协议头 json是我们需要的具体数据我们就可以固定的先读取4个字节获取完整包长度再继续读取 byte[] temBuffer = new byte[10];
2020-08-01 17:22:10
3037
1
原创 kotlin中Int Byte的相互转换,常用
串口通信中传输单位为byte,一个byte占用八位/8bit常用的方法1.一个Int转成一个byte 直接调用Int.toByte()方法看如下直接转换 var num = 23 var num2Byte = num.toByte() println("mytest num $num num2Byte$num2Byte")结果一切正常让这里的num=128结果如何?转成byte结果变成了-1 具体是什么原因各位可以去补充下有趣的原码 反码 补码的相关知识。所以一个int要想不丢失精
2020-08-01 16:48:08
9275
2
原创 AppWidgetServiceImpl: Widget Error: widget.host.callbacks is null
E/AppWidgetServiceImpl: Widget Error: widget.host.callbacks is null
2020-07-23 14:57:38
574
1
原创 android 输入法遮挡布局解决方案
android 记一次解决键盘遮挡问题https://www.cnblogs.com/taixiang/p/10091883.html
2020-07-10 16:12:43
476
原创 kotlin内联函数let、with、run、apply、also
最近面试被问到kotlin内联函数,这里作个简单的总结let在函数体内访问该对象中的属性或方法iv_back_activity_clock.let { it.adjustViewBounds = true it.scaleType = ImageView.ScaleType.FIT_XY }判断调用者是否为null (常用) var text: String? = null text?.let { setText(it) }
2020-05-25 11:03:53
712
原创 SYDTEK OTA 蓝牙升级功能实现 附带Demo
本文讲述盛芯微公司的蓝牙芯片进行升级OTA操作一、简介SYD8801 设备端使用 A、B 区的方式储存代码,即当前程序是在存储在 A 区,OTA 将新程序写入 B 区,然后重启系统,程序从 B 区开始执行,故中途断开连接或者中断 OTA 不会造成设备“变砖”。A、B 区随着 OTA 的次数相互切换。二、OTA 升级需要条件1、设备端实现 OTA 接收协议2、APP 端实现了 OTA 的发...
2020-04-29 17:28:37
1256
2
原创 Android CameraSurfaceView在SurfaceView上实现拍照,视频录像
实现拍照录像功能我们选择SurfaceView,利用android原生API进行拍,录像。满足简单的功能需求。无需继承第三方类库。import android.content.Context;import android.content.res.Configuration;import android.graphics.Bitmap;import android.graphics.Bitm...
2020-04-22 14:04:52
918
1
原创 Android自定义View实践 空气质量检测 pm2.5
直接先看效果图自定义气体检测视图我们先整理下需要做的的事情画五个圆弧每个圆弧上再通过具体的数据绘制一定角度的圆弧甲醛那个进度条比较特殊,一头平一头椭圆该怎么实现?文字的绘制明白了需求我们开搞画背景圆弧很简单canvas.drawArc 参数分别是圆弧所在的矩形范围、圆弧绘制的其实角度、圆弧划过的角度,是否扫过圆心 public void drawArc(RectF oval...
2020-02-29 18:06:39
3114
原创 layout/abc_screen_simple: Error inflating class androidx.appcompat.widget.FitWindowsLinearLayout
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.iisfree.mettingdestoptest/com.iisfree.mettingdestop.ui.activity.CrashActivity}: android.view.InflateException: Binary XML file li...
2019-11-13 16:42:45
3665
5
原创 ubuntu16.04 搭建Jenkins自动编译环境问题汇总
问题1:sudo apt install ninja-build{"cookie":"","inReplyTo":"configure","message":"CMake Error: CMake was unable to find a build program corresponding to \"Ninja\". CMAKE_MAKE_PROGRAM is not set. You...
2019-07-23 10:33:42
392
原创 unity调用 Android 分享图片文字 方法 不需要第三方sdk 兼容android7.0+
直接说方法把,现在Android 新建一个工程,新建时选择Add No Activity,包名跟unity中设置的一样比如这里用 come.demo.share在res目录下新建个文件夹xml,新建file_paths.xml文件内容如下<?xml version="1.0" encoding="utf-8"?><paths> <files-path ...
2019-03-22 15:53:32
1162
原创 javascript获取URL查询参数的三种方法
#0X0 var sPageURL = window.location.search.substring(1), sURLVariables = sPageURL.split('&'), sParameterName, i; for (i = 0; i < sURLVariables.length; i++) { ...
2019-02-27 09:42:15
428
原创 Android 9.0 内核编译实战(以一加6为例)
前人栽树后人乘凉…我们这里用EX内核编译做个示范 https://github.com/flar2/OnePlus6/tree/ElementalX-3.001.同步代码啦git clone https://github.com/flar2/OnePlus6.git -b ElementalX-3.002.交叉编译工具链下载https://android.googlesource.co...
2019-01-04 11:39:24
8997
2
原创 svn: Can't convert string from 'UTF-8' to native encoding
今天遇到这个问题,指定编码格式即可locale -aCC.UTF-8en_US.utf8POSIXzh_CN.utf8export LC_ALL=zh_CN.utf8svn checkout ...问题解决
2018-11-26 14:42:11
351
原创 Deepin15.7 Android8.1 编译 以及问题解决
前几天装了deepin15.7美滋滋,然后开始折腾编译.LOS15.1(android8.1),在此记录遇到的问题1.大天朝下载源码是个问题,换个hosts即可,这里我用的是https://github.com/googlehosts/hosts手动黏贴hosts中的内容到/etc/hosts 拔掉网线重新插入即可sudo gedit /etc/hosts2.安装需要的依赖sudo...
2018-11-01 16:12:56
6200
原创 Rxjava 优雅的实现短信验证码发送
废话不多说直接上代码private fun countDown() { btn_send_code_activity_login.isEnabled = false disPose = Flowable.intervalRange(0, 120, 0, 1, ...
2018-09-14 17:47:51
561
原创 Flutter快速入门 五步搞定Flutter环境配置
Flutter是什么?Flutter是一款移动应用程序SDK,一份代码可以同时生成iOS和Android两个高性能、高保真的应用程序。Flutter目标是使开发人员能够交付在不同平台上都感觉自然流畅的高性能应用程序。我们兼容滚动行为、排版、图标等方面的差异。为什么要使用Flutter?Flutter有什么优势?它可以帮助你:提高开发效率同一份代码开发iOS和Andr...
2018-09-14 11:52:25
2970
原创 android Too many open files 解决
遍历某一文件夹,当文件数过多时,或出现Too many open files异常,有问题的代码 /** * 获取指定文件大小 * * @param file * @return * @throws Exception */ private long getFileSize(File file) throws Exceptio...
2018-09-14 09:22:42
2863
jenkins fir.im自动上传插件
2018-04-20
基于SQlite制作的图书管理系统已美化
2016-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人