85. 2023-11-05周总结
- Unity接Android SDK问题
- Jenkins调用脚本重启服务端问题
1. Unity接Android SDK问题
之前项目接入一个纯Android的SDK,没有按照现有的SDK框架接入,所以重新接入了一次,遇到了两个问题记录下:
- Must be called from main thread of fragment host
这是因为Unity线程不是Android主UI线程(我之前以为Unity会做一层封装,将所有请求post到Android主UI线程中,看来不是这样子),需要自己写一个Runnable,将函数调用放到主UI线程中:
1 | class InitializeThread implements Runnable { |
OkHttp: NoSuchMethodError copyInto in TlsUtil
在gradle中引入依赖库:org.jetbrains.kotlin:kotlin-stdlib:1.3.70还有个layout报错(忘记啥报错内容了)
在gradle中引入依赖库:androidx.constraintlayout:constraintlayout:2.1.4
2. Jenkins调用脚本重启服务器问题
jenkins新建了一个任务去调用某个脚本,脚本里会去启动服务器,但是当jenkins脚本执行完成的时候发现服务器没起来,最后发现是因为jenkins脚本结束会关闭所有子进程以及衍生的所有进程。这个功能可以通过在脚本里面加入BUILD_ID=DONTKILLME
来关闭。
其他
女儿周一晚上10点多又一次发烧,刚开始是38.3左右,所以一直在观察,晚上12点多烧到39.1,抱起来准备喂药的时候,在我怀里突发高热惊厥,赶紧放床上让她侧卧,抽搐持续1分钟,着实把我们都吓一跳,老婆后面喂药的时候手都是抖的。
喂完药连夜去省儿保,排了快4个小时才看上,医生对于惊厥也没好办法,给我们开了静态脑电图,然后让我们白天去看神经内科,第一次在医院呆了一个通宵。好在静态脑电图是好的,因为之前脑部CT,核磁共振都是好的,神经内科医生认为也是普通高热惊厥,不放心的话可以做一个动态脑电图,约了下周六去做一个放心点。好在这次小的没有被传染。
从10月份开始整一个月,家里就充斥着各种病菌,大人小孩反复感冒,希望11月一切阴霾都会过去,全家人健健康康。