使用Alljoyn框架我开发了一个Android应用程序来与Raspberry Pi进行通信,Raspberry Pi也包含Alljoyn框架。我尝试使用官方网站上提供的方法。但他们没有互相沟通。
我尝试运行可从Alljoyn框架获得的示例。我假设我的Raspberry Pi是服务器,所以我搬到了这个目录
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聊天的教程。然后我打开了我使用Alljoyn SDK开发的Alljoyn聊天Android应用程序,与作为服务器(s频道)的Raspberry Pi聊天。但它没有联系起来。
这是Android应用聊天的链接:https://allseenalliance.org/framework/documentation/develop/run-sample-apps/chat/android
请通过Alljoyn框架提供一些如何在Raspberry Pi和Android应用程序之间进行聊天的建议。
答案 0 :(得分:0)
我使用this gist将alljoyn编译到我的覆盆子pi上。
之后,您应该可以在同一网络中运行带有raspberry pi和Android设备的聊天示例应用
请注意,文件夹结构可能会有所不同,具体取决于您拥有的Alljoyn SDK版本。