我是alljoyn的新手,我刚刚看过alljoyn介绍网络研讨会的视频。我已经安装了alljoyn sdk并导入了聊天示例。我将bundles jar和守护程序文件添加到libs文件夹。我还将服务添加到清单文件中,并将一行代码添加到AlljoynService类中。由于Api级别的原因,我最初遇到了一个由于startForeground而导致的编译错误。然后我在onCreate方法上面添加了@TargetApi(5)来解决这个问题。当我试图在我的手机上运行这个应用程序时,它崩溃了。我还尝试创建了一个新项目,并删除了其中的所有文件,并将它们替换为聊天示例中的文件,但仍然出现相同的错误。我该如何解决这个问题?
发布于 2013-07-21 08:11:56
我也有同样的问题,我在一个网站上找到了这个
为了解决这个问题,当我导入项目时,我点击了“将项目复制到工作区”按钮;然后我点击了项目设置并调整了"Order
Export“设置:我注意到alljoyn.jar和Android2.2框没有被选中,所以我选中了它们。我还将alljoyn.jar移到了出口订单的首位(尽管我不确定这是否重要)。
我所做的是,右键单击项目,然后单击属性,然后单击'Java build And path',并选中Android Private libraries;就是这样。
https://stackoverflow.com/questions/12985119
复制相似问题