我正在尝试将 Google Analytics RoboVM 绑定(bind)实现到我的项目中。
我尝试使用从 http://libgdx.badlogicgames.com/robovm-ios-bindings/ 下载的 LibGDX但由于这个问题,这失败了:
https://github.com/BlueRiverInteractive/robovm-ios-bindings/issues/48
因此,我使用 git 从 robovm-bindings (https://github.com/BlueRiverInteractive/robovm-ios-bindings) 副本下载了 robovm 绑定(bind)的更新版本,并将 src 粘贴到我的 ios 项目中。
现在我已经查看了所有内容,但我也找不到将 libgoogleanalytics.a 放在哪里的解决方案(我不得不从 LibGDX jar 复制它,因为我不知道从哪里得到这个?)
有人可以在这里帮助我吗,花了几天时间试图让 Analytics 在 RoboVM 中工作......
最佳答案
Now I've looked everything but I cannot find a solution as too where to put the libgoogleanalytics.a
通常静态库会在 libs/ios/文件夹中的 ios 项目下占据一席之地。如果默认情况下不存在此文件夹,则必须创建此文件夹。因此,将您的 libgoogleanalytics.a 放入 libs/ios 并在 robovm.xml 中进行适当的更改:
<libs>
.. other libs that you are using
<lib> libs/ios/libgoogleanalytics.a </lib>
..
</libs>
在最新版本的 robovm + libGDX 中,您可能不会在 robovm.xml 中找到 libs 标签,如果有,则必须自己添加。
关于java - 实现一个 .a 文件(RoboVM 中的静态库)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29847537/