问题标签 [alljoyn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
152 浏览

java - 客户端 Linux:如何从代码启动守护进程?

我正在使用 alljoyn 15.04 (java) 开发一个 linux 客户端,但我认为有必要在客户端之前启动 alljoyn 守护进程。这样对吗?我该怎么做?

0 投票
1 回答
174 浏览

ios - Objective C 消息参数数组解析 (AJNMessageArgument)

我正在使用目标 C 在 iOS 上使用 AllJoyn。我在解析目标 C 中的 ALLJOYN_ARRAY 类型时遇到问题。问题是 MsgArg 类型(C++)是通过 AJNMessagArgument 类型(目标 c)抽象的。c++中解析“a{iv}”数组签名的示例代码如下:

现在在目标 c 中,msgarg 是 AJNMessageArgument 类型的句柄。我尝试了以下方法来尝试使其无法正常工作:

这将返回 ER_OK,但我无法通过调试器看到句柄中的任何数据,就像使用有效的 AJNMessageArguments 一样。

传入 &strings.handle 会引发编译错误“需要属性表达式的地址”。

我已经尝试了很多其他的东西,但与上面的相比,没有一个更有意义。

请帮我!我需要一个如何在 objc 中解析“as”签名的示例。我还没有找到任何文档。

谢谢你的帮助!

0 投票
1 回答
192 浏览

xcode - AllJoyn 示例应用程序在 Xcode 上构建失败

我想测试 AllJoyn 聊天应用程序,但遵循官方分步文档https://allseenalliance.org/framework/documentation/develop/run-sample-apps/chat/ios-osx,其中第一步是“构建示例”和说明是https://allseenalliance.org/framework/documentation/develop/building/ios-osx 一切都很好,直到步骤: 构建样本

在 Xcode 中打开以下每个示例 iOS 应用程序,并通过从 Xcode 菜单中选择 Project > Build 来构建它们。

alljoyn-ios/核心/alljoyn/alljoyn_objc/samples/iOS/

我在 Xcode 中打开 /Users/piran/Documents/alljoyn/alljoyn-ios/core/alljoyn/alljoyn_objc/samples/iOS/BasicClient/BasicClient.xcodeproj 并尝试 Product- >Build this failed with errorld: warning: directory not found for option '-L/build/Debug-iphonesimulator' ld: library not found for -lssl clang: error: linker command failed with exit code 1 (use -v to see invocation)

每次示例项目构建尝试都会发生此错误。我是否遗漏了什么或必须做一些额外的步骤才能使其工作?

Xcode 7.2.1

操作系统 10.11.3

0 投票
2 回答
64 浏览

session - 离开自行加入的会话

我通过阅读源代码了解到,leaveSession不能在自加入会话上调用 BusAttachment 的方法。那么,如何退出自加入会话呢?

0 投票
0 回答
207 浏览

arduino - AllJoyn 瘦库的最低要求

AllJoyn Thin Library(闪存、SRAM 大小)对微控制器的最低要求是什么?哪些 Arduino 板支持 AllJoyn?

0 投票
0 回答
109 浏览

alljoyn - Windows 10 iot (DSB) 中的 AllJoyn 控制面板

我正在搜索适用于 Windows 10 IOT 的 AllJoyn 控制面板的示例/片段。设备提供控制面板的基于 DSB 模板的应用程序或使用控制面板的控制器都可以。即使是“好的文档”也会有所帮助。但我什么也找不到——除了(当然) alljoyn 文档本身——这并不能真正帮助我在 Windows 10 IoT 中实现控制器/控制器

0 投票
0 回答
92 浏览

java - AllJoyn Android - 当我运行演示两次时 LightingDirector 崩溃(并且按下了返回键)

我正在创建一个使用 AllJoyn 连接到 Lifx 灯泡并提供控制此灯泡的功能的 Android 应用程序。我使用了来自 AllJoyn 的教程应用程序和示例应用程序,展示了他们的闪电 sdk 作为基础。

加载应用程序后,它会为用户提供网络上当前灯泡的列表。当应用程序被发送到后台(使用返回键而不是主页键)然后恢复时,LightingDirector 会返回一个空数组,就好像没有灯光一样,我不知道为什么。我注意到他们的 Android 照明教程应用程序在从后台恢复时也不会显示我的灯泡,所以我怀疑存在 SDK 错误。

为了解决这个问题,我目前在我的 onDestroy() 方法中使用 System.exit(0) 来解决这个问题,但这不是一个好的解决方案。有谁知道解决这个问题的方法?

在 LFS 教程应用程序上,我得到了这个异常:

02-19 10:02:44.746 16855-16885/org.allseen.lsf.tutorial I/System.out: AllJoynManager.stop(): 成功

02-19 10:02:44.771 16855-16885/org.allseen.lsf.tutorial I/System.out: AllJoynManager.destroy()

02-19 10:02:50.496 16855-16855/org.allseen.lsf.tutorial E/AndroidRuntime: 致命异常: main

进程:org.allseen.lsf.tutorial,PID:16855

java.lang.RuntimeException:无法启动活动 ComponentInfo{org.allseen.lsf.tutorial/org.allseen.lsf.tutorial.TutorialActivity}:java.lang.NullPointerException:尝试调用虚拟方法'void java.lang.Thread。空对象引用上的中断()'

在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3231)

在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3327)

在 android.app.ActivityThread.access$1100(ActivityThread.java:221)

在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1771)

在 android.os.Handler.dispatchMessage(Handler.java:102)

在 android.os.Looper.loop(Looper.java:158)

在 android.app.ActivityThread.main(ActivityThread.java:7144)

在 java.lang.reflect.Method.invoke(本机方法)

在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:731)

在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:621)

原因:java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法“void java.lang.Thread.interrupt()”

在 org.allseen.lsf.sdk.manager.DefaultLightingSystemQueue.stop(DefaultLightingSystemQueue.java:116)

在 org.allseen.lsf.sdk.manager.LightingSystemManager.setQueue(LightingSystemManager.java:231)

在 org.allseen.lsf.sdk.manager.LightingSystemManager.init(LightingSystemManager.java:156)

在 org.allseen.lsf.sdk.LightingDirector.start(LightingDirector.java:444)

在 org.allseen.lsf.sdk.LightingDirector.start(LightingDirector.java:400)

在 org.allseen.lsf.tutorial.TutorialActivity.onCreate(TutorialActivity.java:58)

在 android.app.Activity.performCreate(Activity.java:6840)

在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1135)

在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3184)

在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3327) 

在 android.app.ActivityThread.access$1100(ActivityThread.java:221) 

在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1771) 

在 android.os.Handler.dispatchMessage(Handler.java:102) 

在 android.os.Looper.loop(Looper.java:158) 

在 android.app.ActivityThread.main(ActivityThread.java:7144) 

0 投票
0 回答
47 浏览

raspberry-pi - Alljoyn 控制面板未在 Dashboard 14.12 中呈现

我的三星 Galaxy Note 上有 Alljoyn Dashboard 14.12,我只是从 Play 商店下载的。

我注意到,虽然仪表板能够找到并装载 Alljoyn 设备,但它不会呈现它们的控制面板。

我发现这在 COTS 设备(LIFX 1000 灯泡)以及我在 Raspberry Pi 2B 上运行的原始代码上都是如此。具体来说,我可以运行 ACServer 示例,它会显示在仪表板上(就像 LIFX 灯泡一样),但控制面板不会呈现。

Alljoyn 仪表板 14.12 与最新的 Alljoyn 版本不兼容吗?

0 投票
1 回答
87 浏览

build - Alljoyn - Scons - Services overview?

Building Alljoyn on my Raspberry Pi B, I used the SCONS_FLAGS

CPU=arm OE_BASE=/usr CROSS_COMPILE=/usr/bin/arm-linux-gnueabihf-

seeing that others additionally use for example:

SERVICES="about,notification,controlpanel,config,onboarding"

I was wondering is there some overview over which services are available. (couldn't find any listing of the possible options)

So would be nice if someone how knows if there is a place to look for those options can help. :)

0 投票
0 回答
110 浏览

build - Alljoyn - 15.09a 构建 - pi 上的链接问题

15.09 在我的普通 linux 系统(ubuntu 64bit 14.04)上构建良好。尝试在我的树莓派 b+ 上构建 Alljoyn 15.09a 时使用

scons CPU=arm OE_BASE=/usr CROSS_COMPILE=/usr/bin/arm-linux-gnueabihf- BINDINGS=cpp BT=off ICE=off WS=off

链接 alljoyn/test/proptester 时,构建停止并出现链接器错误

还有其他人遇到这个吗?

15.04 在 pi 上构建良好。15.09 以同样的方式失败。

有没有办法禁用构建测试程序?

我在错误跟踪器中看到的唯一可能相关的是: https ://jira.allseenalliance.org/browse/ASACORE-2642