寒假学习(三)


学习进度总结(三)(2022.1.31-2022.2.6)

作品赛ing

新年快乐!初一、初二两天有事在成都待了两天,但是没有闲着,一直也在解决打包难的问题。在网上各种找资料,发现用kivy打包apk的事都好久远了,没多少人用,更别说有报错分析的。于是只好自己一步一步摸索,还好功夫不负有心人,初三回家之后基本上算是把buildozer打包问题搞明白了,主要注意buildozer.spec文件里面的几个部分必须修改对:

  1. 文件名称

    很多时候打包不成功就是因为文件名称对不上main.py里面的函数名,后来每一次都改,也就没有在出过问题。

  2. 绝对路径

    在配置文件里,main.py的路径一定要填写正确

  3. 配置要求

    配置文件里面的requirements这一部分必须要填写完整,只要整个打包文件夹里包含到的需要使用的一些插件都需要写上,这样在打包时才会下载这些插件,最后打包出来才不会报错,也不会闪退

  4. source.include_exts

    这一行内容默认的一般是py,png,jpg,kv,atlas,但是很多时候自己的文件内容可能不止这些文件类型包含,这时候也需要自行添加,否则打包后就会出现闪退现象,例如有ttf格式文件,就加上ttf

  5. 网络要求

    android.permissions = INTERNET这一行也是必须打开的,默认前面有#号,是没有使用的,需要自己打开,不然打包好也是闪退

反正问题很多,这也只是我暂时总结出来的一些打包经验,如果后面打包途中再遇上什么问题,我再继续补充……

然后打包之余也有在学习kivy的一些内容,我们现在的项目内容有一个最大的难点就是还没有关键技术,如果一直没有关键技术的话,基本上做出来也不会有多大的作用和效果,所以还得继续钻研,最晚五月份交作品,时间还是挺多的,四个人好好加油,相信一定能攻破难关!

CTF

寒假的时间确实大部分都在走亲访友中度过了,再加上作品赛一整,很是没有太多时间拿来学习ctf,hgame就打了第一周的,之后的每周有wp出来我也在看,还是觉得自己学的太浅了,pwn确实是任重道远,我现在的水平无法做到保证在正式比赛中有pwn方向的输出,但是我在尽力调整,争取在下学期国赛等大赛来临之前达到能保证输出的水平,为XJUSEC贡献一份力量!继续加油吧!


文章作者: Pr0b1em
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Pr0b1em !
  目录