Kryonet和机器人

我试图在Android应用程序中使用Kryonet,但是当我在Android虚拟设备上甚至在Android手机上尝试时,出现此错误:

-Could not find class 'com.esotericsoftware.kryonet.Client', referenced from method com.Boussole.phone.MainActivity.onCreate

我已经将Kryonet添加到构建路径中:

properties/java build path --> Libraries-->add jars --> kryonet-2.18-all.jar 

如果您将Eclipse与ADT结合使用,则当您要添加jar库时,唯一需要做的就是将其复制并粘贴到libs文件夹(此文件夹已存在于您的Android项目下),ADT将负责将其添加到构建路径。

实际上,你没有选择,如果你将jar文件添加到构建路径(旧的方式),它会正确编译,但启动你的应用程序时它会给你NoClassDefFoundException。

(答案在njzk2的简洁评论中已经提到)


我不得不将项目导入到我的eclipse工作区中。 通过...

文件>导入>现有项目到工作区中。 这是项目的最高级别。 (我假设它已经从github下载?)

我没有将lib文件复制到我的Android项目lib文件夹中。

我确实得到了一些错误,但后来运行eclipse作为管理员解决了每一个错误。 由于buildconfig无法在我的Facebook SDK中构建。

链接地址: http://www.djcxy.com/p/11513.html

上一篇: Kryonet and android

下一篇: Image processing: Rotational alignment of an object