嵌入式设备上运行AllJoyn注意事项

1. 交叉编译AllJoyn库。编译成功后的文件位于:alljoyn-3.3.0-src\build\linux\arm\debug\dist\目录下;

2. 程序要使用AllJoyn,必须要启动alljoyn-daemon程序,位于:alljoyn-3.3.0-src\build\linux\arm\debug\dist\bin\alljoyn-daemon。使用如下命令启动:

#./alljoyn-daemon --no-bt --no-ice &

 

注意: (1) 必须使用“--no-bt --no-ice”选项,否则会报错。该选项禁用了蓝牙和ICE transport;

(2) AllJoyn自己实现了dbus协议,但是自己实现的。因此程序运行并不需要libdbus库;

 

3. 运行chat server端:

#./chat -s asd

 

4. 在另一台TV(或手机、PC)上运行chat示例,找到并加入名为 “asd”的session就可以通信了。

posted @ 2013-07-20 15:15    阅读(324)  评论(0编辑  收藏  举报