java - Kryonet 和机器人

标签 java android 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 文件添加到构建路径(旧方法),它将正确编译,但它会在启动您的应用程序时给您 NoC​​lassDefFoundException。

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

关于java - Kryonet 和机器人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13639961/

相关文章:

android - 将来自 github 操作的 Artifact 添加到发布

android - osmBonusPack 的示例代码

java - Kryonet 可靠性

java - 事务和分离对象 JPA

java - 从表单调用 servlet,但 servlet 从未被调用

android - 如何在 Flutter 中模拟 Android 的 showAsAction ="ifRoom"?

java - 如何为 Array<> 编写序列化器?

java - 哪个 NIO 库(Netty、Grizzly、kryonet,...)用于 Java 中的简单后端服务器实现?

java - 如何将动态值传递到 FilenameFilter 中?

Java - Binary Search Node 如何检查对象?