css相关的xml文件是什么时候创建的,是什么';它在Codename One css编译器中的用途是什么?
我正在CN1项目中使用css编译器(以前称为css插件)。我注意到,有时会在projectres/theme文件夹中生成xml文件。如果我删除它,我注意到它不是在模拟器中启动项目时自动生成的。我不得不做了很多次,因为在css源文件中所做的更改没有被考虑在内(css.res文件不会考虑修改)。因此,我最终删除了css.xml和css.res文件,以迫使“插件”重新编译css源文件css相关的xml文件是什么时候创建的,是什么';它在Codename One css编译器中的用途是什么?,css,codenameone,Css,Codenameone,我正在CN1项目中使用css编译器(以前称为css插件)。我注意到,有时会在projectres/theme文件夹中生成xml文件。如果我删除它,我注意到它不是在模拟器中启动项目时自动生成的。我不得不做了很多次,因为在css源文件中所做的更改没有被考虑在内(css.res文件不会考虑修改)。因此,我最终删除了css.xml和css.res文件,以迫使“插件”重新编译css源文件 因此,我的问题有三个:css.xml文件是什么时候生成的,它是什么时候(出于什么目的)创建的,还有没有更有效的方法来强
因此,我的问题有三个:css.xml文件是什么时候生成的,它是什么时候(出于什么目的)创建的,还有没有更有效的方法来强制“插件”重新编译css源文件?该xml文件仅由主题设计师创建和使用。如果在设计器中打开.res文件且“团队模式”处于启用状态,则会自动创建该文件
此XML文件未在模拟器中使用。只有.res文件是。谢谢Steve,我不知道团队模式!但是如果我再次打开res文件(已经存在一个xml文件),那么xml文件将覆盖设计器中的res文件。这应该让我感到困惑,因为我过去常常和设计师一起打开res文件,检查是否考虑了最新的更改。是的,这是故意的。这样,如果团队成员提交了更改,它将覆盖本地过时的二进制文件