无法在 Haxe 和 FlashDevelop 上导入库

Cannot import library on Haxe & FlashDevelop

我使用正确的命令 (haxelib install x) 通过 http://lib.haxe.org/ 和 git 添加了一些类,虽然这些类位于 haxe/lib 文件夹中,但我无法访问他们中的大多数。有时我能够导入一个库(我得到了自动完成和所有东西),但是当我尝试编译它时它给我错误 Class not found.

找遍了还是不知道怎么解决。我尝试通过 Project>Properties>Classpath 添加,我什至编辑了全局 Classpath,但它仍然不起作用。现在我的问题是图书馆 linden-google-play 但我尝试了另一个图书馆,但它也没有用。

AdMob 和 Firetongue 库运行完美,我不明白为什么。有谁知道解决这个问题的方法? 谢谢!

您无需更改为本地 projects/libraries 保留的 class 路径配置。转到 Project Properties>Compiler Options>Libraries 并每行添加一个库(库名称必须与您在 haxelib install ... 中使用的名称相匹配)。

我终于知道怎么做了。您必须转到 Project.xml 并手动添加库名称。

<haxelib name="openfl" />
<haxelib name="task" />