问题标签 [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 投票
3 回答
941 浏览

java - Alljoyn 框架-Java-信号。BUS_NO_SUCH_INTERFACE

这是一个非常具体的问题,但是在同一个地方呆了几天并且在 Alljoyn 论坛上没有得到任何回应之后,我决定在这里发布它。也许有人使用过这个框架。

我正在做一个项目,我需要使用 Alljoyn 框架提供的信号机制。但是,我确实需要会话中的信号,并且 api 核心中提供的示例是无会话的。

在我的情况下,我需要服务(服务器)来发出信号并让客户端接收它,但我收到了这个错误。按照 api 示例,我设法创建了一个简单的应用程序,通过接口中定义的方法交换消息,因此我知道通信正常。在这种情况下,服务会一直等待,直到客户端连接并发送信号。客户端在注册信号后立即加入会话,我收到 BUS_NO_SUCH_INTERFACE 错误。我也尝试在发送信号之后和之前注册,同样的问题。我认为由于某种原因,客户端没有找到总线信号处理程序,但我不知道为什么。我也把它放在一个外部类中,它没有用。

我正在关注核心 api 指南中的示例: https ://allseenalliance.org/developers/develop/api-guide/core/android

这是服务注册并发出信号的部分:

但是,在该示例中,我看不到myInterface. 我知道这不是一个错误,他们的意思是mySignalInterface因为该方法getInterface要求一个接口对象并且mySignalInterface是一个实现该接口的类。

我把我创建的例子放在这里,我会上传文件以防有人想尝试。

服务:

服务内部的类实现信号和方法

这是在服务中建立连接的部分代码:

客户:

在这个例子中,我的客户端有一个文本视图,我可以在其中添加文本并向服务器发送 ping。如果我摆脱了注册信号部分,这将起作用。我试图按照 api 核心所说的那样使用 Thread.sleep 但也不起作用。

在这里,我根据 alljoyn api 中的示例添加了我的两个应用程序(客户端和服务器)的代码。 https://github.com/JavierT/Alljoyn_signal_sample

如果您有任何疑问,请告诉我,很难将所有信息放在一篇文章中。先感谢您。

0 投票
1 回答
298 浏览

ios - 在 Xcode 6.1.1 中构建 alljoyn_darwin 并获得 No SConstruct file found 错误

最近我在 iOS 和 OS X 上做一些 AllJoyn 开发。当我使用如下命令行为 alljoyn_darwin.xcodeproj 运行 xcodebuild 时:

我收到这样的错误:

我真的不知道为什么会这样,我按照官方网站中的所有说明进行操作——从源代码构建,我确信我设置了正确的 OPENSSL_ROOT 路径。我使用 Macport 安装了 scons 并且安装正确。我尝试从 finder 中双击 alljoyn_darwin.xcodeproj,但我得到了同样的错误。

所以我被困在这里。但问题是我可以在 iPhone6 的 iphonesimulator 中成功运行 sdk_14.12 for iOS 中的 AllChatz 示例。openssl 版本是 1.0.2,我尝试为 alljoyn sdks 14.06 和 14.12 构建。发生了同样的错误。我不知道这是否相关。任何人都可以在这里提供帮助吗?非常感谢。

0 投票
1 回答
332 浏览

c# - AllJoyn Android Unity 聊天示例未收到信号

我最近开始在 Unity 中使用 alljoyn android sdk。我最近一直在阅读很多文档,但我无法找到解决问题的方法。设备之间建立连接没有问题,设备成功连接到会话。

问题是,当我想通过聊天应用程序从一台设备向另一台设备发送消息时。我从设备 A 发送的消息显示在设备 A 上,但不在设备 B 上。调用“SendChatSignal”方法,该方法调用 Signal 方法:AllJoyn.QStatus status = Signal(null, currentSessionId, chatMember, payload, 0, 64);返回 QStatus.OK。所以信号应该通过总线广播,但是从来没有调用过 SignalHandler 方法,我不明白,因为它在总线上注册了以下内容:status = msgBus.RegisterSignalHandler(this.ChatSignalHandler, chatMember, null);

我希望你能帮助我解决我的问题。

0 投票
1 回答
583 浏览

cordova - 科尔多瓦 alljoyn 点对点聊天不起作用

我正在开发一个带有 Alljoyn 框架的离子 android 应用程序,用于对等消息传输,并从 https://github.com/AllJoyn-Cordova/cordova-chat-alljoyn获得了一个示例项目, 但是当我在 2 上运行相同的应用程序时设备,由一台设备创建的频道不会显示在第二台设备中,即使两台设备都在同一个网络中。请有人帮忙 ??..

0 投票
1 回答
104 浏览

alljoyn - Alljoyn 工作组中分析和遥测示例代码的目的是什么?

我一直试图了解 Analytics and Telemetry WG 中给出的示例代码的目的。

我能够运行示例应用程序而没有任何错误。但是,我没有看到正在使用任何分析。sample_service 的输出如下:

而 sample_client 是:

Git 回购:https ://git.allseenalliance.org/cgit/analytics-telemetry/analytics.git/

请帮助我理解这个程序打算做什么。

0 投票
1 回答
199 浏览

fedora - 如何在 Fedora 19 上安装 AllJoyn?

是否有在 Fedora 19 上安装 AllJoyn 的程序?

AllJoyn 站点仅包含 Debian/Ubuntu Linux 的安装过程

0 投票
1 回答
5153 浏览

android - 权限拒绝:从 null (pid=30992, uid=2000) 开始 Intent 未从 uid 10142 导出

在 adb shell 中运行 apk 文件 (AllSeenValidation14.12.00b.02.apk) 时,我收到以下错误消息:

错误:

注意:我没有apk文件的源代码(AllSeenValidation14.12.00b.02.apk)

0 投票
1 回答
163 浏览

android-wifi - 连接到 Alljoyn 会断开 wifi

我遇到了一些基于 WiFi 的共享应用程序,它们断开了我手机的 Internet 连接。我想知道使用 Alljoyn 进行连接和通信是否具有相同的效果。

它会断开连接吗?

0 投票
1 回答
245 浏览

cloud - 使用 muzzley 在云端传输 alljoyn 信号

我想创建一个能够使用 alljoyn 通过云进行通信的应用程序。在网上搜索时,我得到了一些关于 muzzley 的信息,muzzley 是否为 Android 应用程序提供支持的云接口以通过 Internet 进行通信。它可以是一个简单的应用,比如聊天。google playstore 中是否有一些应用程序使用 muzzley 进行云通信?

是否有人使用过复杂的接口通过云来传达 alljoyn 消息。

0 投票
0 回答
73 浏览

ios - ios Alljoyn 框架总是返回相同的错误

在 IOS 中,我使用 Alljoyn 框架在同一个 wifi 网络上聊天。所以我只下载了 v15.04 核心 SDK 但这不起作用然后我尝试使用相同的指令尝试 v14.06 但这也返回相同的错误我应该在哪里找到我的解决方案请帮助我这是错误

两个SDK中的相同错误请分享您的宝贵知识谢谢我有很多尝试但我无法解决这个问题我附上一个链接我应该在哪里做 这是版本14和15的教程