整体与火山安卓相似,由于系统平台的差异原因,所以,还是有部分与安卓不一样的.

请注意: 凡是直接从Py文件中加载的模块/成员,其引用计数都会大于1,您必须在使用完毕该对象之
后,手动将其引用计数清空,或设为1,否则,将会造成内存垃圾. 通过火山Pyxxx类.创建() 的对象,不需
要您自行清空.

关于Py库体积说明:
本模块所附带的Py库,为Python3.9所有自带的库,体积可能稍微大了一下,如果您对体积比较在意,可以
通过删减一些用不到的库来降低尺寸,比如 网络模块,数据库模块等.这些库,动态库部分在Dlls文件夹中,
Py库在Python3.9.zip中.

二次封装请注意:
本库集成了一个叫做“CVolPy”的模块,用于将Python的数据通过火山调试输出.如果您想要更改模块名称,
请替换所有”CVolPy”.

请千万千万切记,如果不熟悉指针,引用, 引用计数等概念,千万不要尝试修改所有嵌入的代码.不然可
能会由于错误的修改,导致出现空指针,野指针等,直接导致您的程序发生崩溃.

如果您想要对本模块进行升级,请千万千万要注意,一定要区分好Py返回的引用类型.
一种是原始引用(表示 此对象及Py内的对象 两个对象指针是指向一个地址的), 一种是新引用,即 返回的是克
隆副本,在第一种情况下,如果您不熟悉指针概念, 引用概念,请千万不要对该对象进行引用计数的操作.也不要
尝试释放该对象,否则,一定会引起数据错误.

发表评论

后才能评论