使用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 chat Android应用程序,与作为服务器的Raspberry Pi聊天。但是它没有连接上。
这是安卓应用聊天的链接:https://allseenalliance.org/framework/documentation/develop/run-sample-apps/chat/android
请提供一些想法,如何通过Alljoyn框架在树莓派和Android应用程序之间进行聊天。
发布于 2017-01-13 22:39:58
我使用this gist将alljoyn编译到我的树莓派上。
之后,您应该能够在同一网络中的raspberry pi和android设备上运行聊天示例应用程序
请注意,根据Alljoyn SDK版本的不同,文件夹结构可能会有所不同。
https://stackoverflow.com/questions/36542216
复制相似问题