【问题标题】:CoAP Example for android Use Californiumandroid 使用加州的 CoAP 示例
【发布时间】:2015-04-22 15:34:48
【问题描述】:

我正在尝试在 android 中构建一个 CoAP 服务器,并且我正在使用 californium 的示例。

https://github.com/curioustechizen/Californium/tree/4ace5b85974a0646aaaa6ab43c9314d1c5a438e1

但我在包ch.ethz.inf.vs.californium.layers 中遇到Http.java 错误

它显示

The type org.apache.http.entity.ContentType  cannot be resolved. It is indirectly referenced from required .class files

我认为问题出在错误的 .jar 文件上 我导入的库是这样的:

apache-mimne4j.core-0.7.2.jar californium-0.18.7-final.jar commons-codec-1.6.jar commons-io-2.4.jar commons-logging-1.1.1.jar google-http-client-1.10.3-beta.jar google-oauth-client-1.10.1-beta.jar gson-2.1.jar guava-11.0.1.jar httpclient-4.2.1.jar httpclient-4.3.2.jar httpcore-nio-4.2.1.jar jsr305-1.3.9.jar junit-3.8.1.jar junit-4.8.1.jar mockito-core-1.8.5.jar


希望任何人都可以告诉我问题出在哪里或如何解决它,也可以向一些开源人士询问 CoAP 的 android 示例。

【问题讨论】:

标签: java android eclipse jar coap


【解决方案1】:

我认为您在那里缺少一个 http-components jar。 你用maven吗?

请注意:您的叉子太旧(2 年)。 您可以在 https://eclipse.org/californium/ 找到实际的 Californium 版本 它不支持 android,但我看到你的 fork 最多只删除了很多文件并添加了一个 android 清单 - 所以它也可以完成。

【讨论】:

  • 我没有使用maven,因为还在学习Java,我去检查需要的库并从google下载它。
猜你喜欢
  • 2019-04-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-14
  • 2021-08-20
  • 2010-11-17
  • 2011-04-01
相关资源
最近更新 更多