2016-04-11 29 views
0

使用Alljoyn框架我开发了一个Android应用程序来与Raspberry Pi进行通信,其中还包含Alljoyn框架。我尝试使用官方网站上提供的方法。但他们没有互相沟通。Alljoyn框架Raspberry Pi和Alljoyn Android应用程序不会互相影响?

我试着运行Alljoyn框架中的样本。我以为我的树莓派的服务器,所以我搬到这个目录

export AJ_ROOT=`pwd` 

# <TARGET CPU> can be either x86_64, x86, or whatever value you set for "CPU=" when running SCons. 
export TARGET_CPU=arm 

export LD_LIBRARY_PATH=$AJ_ROOT/core/alljoyn/build/linux/$TARGET_CPU/debug/dist/cpp/lib:$LD_LIBRARY_PATH 


$AJ_ROOT/core/alljoyn/build/linux/$TARGET_CPU/debug/dist/cpp/bin/samples/chat -s mychannel 

这是Alljoyn聊天的教程。然后,我打开了我使用AllJoy SDK开发的Alljoyn聊天Android应用程序,与作为服务器(s通道)的Raspberry Pi聊天。但它没有连接。

这是链接,Android应用程序聊天:https://allseenalliance.org/framework/documentation/develop/run-sample-apps/chat/android

请好心给一些想法如何做树莓派,并通过Alljoyn框架Android应用程序之间的聊天。

回答

0

我用this gist来编译alljoyn到我的覆盆子pi上。

之后,你应该能够同时与树莓派和Android设备在同一网络中运行聊天示例应用程序

注意的是,文件夹结构可能会有所不同,这取决于Alljoyn SDK你的版本。