Компилятор ресурсов MonkeyC не распознает код ресурсов, используя eclipse с подключаемым модулем MonkeyC

Я пытаюсь поэкспериментировать с созданием рисунков в MonkeyC, поэтому я могу создать свой собственный WatchFace. Однако не похоже, что компилятор ресурсов работает, так как он продолжает выдавать эту ошибку:

BUILD: ERROR: D:\MonkeyC\O-face\source\OfaceView.mc:70:  extraneous input '<' expecting {<EOF>, 'using', '(', 'native', 'static', 'hidden', 'var', 'const', 'class', 'function', 'module', 'enum'}

Это мой соответствующий фрагмент кода:

<resources>
    <drawable-list id="Post" x ="30" y ="30" width = "40" height = "40" background="Gfx.COLOR_BLACK">
        <shape type="Polygon" x="37" y="3" points = "3" width = "34" height = "34" color="Gfx.COLOR_ORANGE" />
        <shape type="Polygon" x="3" y="3" points = "3" width = "34" height = "34" color="Gfx.COLOR_WHITE" />
    </drawable-list>
</resources>

person Henrik    schedule 20.03.2016    source источник


Ответы (1)


Если у вас есть приведенный выше XML-код в файле с именем OfaceView.mc (что, по-видимому, так и есть), то компилятор обрабатывает файл как файл MonkeyC (из-за расширения файла .mc). Имеющийся у вас XML должен находиться в каталоге/папке ресурсов в файле с расширением .xml.

person douglasr    schedule 03.11.2016