开发日记-10-24
会比较凌乱,后面有空在整理了
1. MuMu模拟器在连接AndroidStudio时, 需要输入 adb connect 127.0.0.1:16384
2. xcode出ipa包:
> 非正式做法: 新建目录Payload, 将build目录的app拖进去,压缩zip, 修改后缀为ipa
> 正式做法:xcode--Archives -- Distribute APP -- Debugging
3.Unity2018版本 出apk包 sdkversion最高支持到30,再高就无法打出来apk了。 目前谷歌商店要求35
4. lua热更的发展史 ulua -- tolua -- xlua . 在tolua实现了GeneraseCode生成lua关联c# 中间类的方式, xlua也有。 ulua得自己实现
> ulua 在c# wrap代码里有搜到 LuaInterface类型
> tolua 在c# 代码里可以搜到LuaState类型(tolua核心类)
5. python实现excel表提取中文的逻辑, 一开始用的pandas库 但是它存在精度问题, 比如一些大的数字会从整数显示成浮点数。 搜了下是excel和python的浮点数精度范围不同。。 后面换成了openpyxl库(有点忘了啥问题了), 最后改成了 xlwings,它只能读且时间会更久,毕竟它是打开excel表来操作的。但确实少些奇怪问题
6.ab包的解密解密 简单操作可以将ab重新生成byte数组 然后前面+5位, 5这个随意, 加载ab的时候可以传参偏移5位即可
7.Unity Sprite Packer 在2020.1的版本以及之后就被弃用了,改为使用Sprite Atlas。 版本升级需要注意
