标签: java ios libgdx robovm alljoyn
我正在使用libGDX创建游戏。我已经在android方面运行良好但是在使用RoboVM在iOS上使用它时遇到了很大困难。 问题是我正在使用第三方网络库(alljoyn)。
我试过引用.jar文件,这使项目编译,但我最终得到了UnsatisfiedLink Exceptions。
我也尝试过使用alljoyn static .a库,但结果却一样。
是否robovm只能通过维护绑定与第三方库一起工作,或者我错过了一招?
答案 0 :(得分:0)
我看到here每个平台都有不同版本的库。这让我相信这个库依赖于OS API,所以你需要在iOS上使用iOS版本的库,而不是Android或Windows版本。如果您使用iOS版本,则必须创建从Objective-C到Java的代码绑定,如here所述。
有关于robovm绑定here的更多信息。