我是alljoyn的新手,我刚刚看到了alljoyn介绍网络研讨会视频。我已经安装了alljoyn sdk并导入了聊天示例。我将bundle jar和守护进程文件添加到libs文件夹中。我还将服务添加到清单文件中,并将一行代码添加到AlljoynService类中。由于api级别,我最初因startForeground而出现编译错误。然后我在onCreate方法上面添加@TargetApi(5)来解决这个问题。当我试图在手机上运行应用程序时,它崩溃了。我还尝试创建一个新项目并删除其中的所有文件,并用聊天示例中的文件替换它们,但我仍然有同样的错误。我该如何解决这个问题?
答案 0 :(得分:0)
我有同样的问题,并在网站上发现了这个
要解决这个问题,当我导入项目时,我点击了 “将项目复制到工作区”按钮;然后我点击了该项目 设置和调整“订单和导出”设置:我注意到了 没有检查alljoyn.jar和Android2.2盒子;所以我查了一下 他们。我还将alljoyn.jar移到了导出订单的顶部(尽管如此) 不确定是否重要)。
我所做的是,右键单击项目,然后单击属性,然后单击“Java构建和路径”,并检查Android私有库;就是这样。