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

android - Alljoyn iOS 库文件传输组件模块问题

我们正在尝试传输文件 iOS <-> Android 或 iOS <-> iOS

实现的逻辑在 Android 中运行良好,但在 iOS 中存在问题
请记住,我们正在测试 iOS 7、alljoyn 3.4.6 和从存储库克隆的最新文件传输组件模块

接收器设置

创建允许设备之间通信的总线附件
注册总线对象
请求总线附件连接将会
话绑定到默认传输(除 wfd 和蓝牙之外的所有传输)
onSessionLost通知用户错误使用总线附件和会话 ID
onSessionJoined cancelAdvertiseName初始化。fileTransferComponent定义 fileTransferComponent 的默认保存目录setFileCompletedListenersetFileAnnouncementReceivedListener
After 绑定请求和广告名称。
必要时调用函数busAttachment.enableConcurrentCallbacks()

接收方问题

fileTransferComponent.requestOffer(joiner, filePath)返回状态正常

UnannouncedFileRequestListener发件人参与并返回 true

FileAnnouncementReceivedListener回调应该已被调用但未参与,因此我们无法继续

为什么我们只在 iOS 中遇到这个问题?
如果库本身是罪魁祸首,因为我们怀疑需要在 iOS 库中修复什么才能使其正常工作?

仅供参考,长话短说,事情是这样的:

发送者:通过 doRequestOffer 发送想要发送到接收者的文件
接收者:执行 requestOffer 以请求提供的文件发送者:文件
路径与预期相同?是
的(所以发送者实际上宣布了文件,这是通过库处理的)
接收者:在 FileAnnouncementReceivedListener 我们收到了新的公告
现在接收者有文件 id 等,他执行 requestFile
发送者:你请求了一个文件并且有 RequestDataReceivedListener 响应,发送文件有已经启动
Receiver:知道文件已被 FileCompletedListener 完全接收
Sender:计算发送的字节数并知道文件已发送,但我会通过代理调用要求接收方进行验证

0 投票
1 回答
3063 浏览

android - 如何在 android 中设置 alljoyn sdk?

我正在尝试设置两个 android 设备以通过 wifi 相互通信。我浏览过的一些链接建议使用 alljoyn sdk 来完成此操作。

有一个 sdk 下载,但没有关于如何设置环境的文档。

0 投票
1 回答
603 浏览

android - 点对点协作绘图

我正在使用alljoyn 框架(如chalkboard )在 android 上开发一个点对点协作绘图应用程序。

我能够实现同行之间的协作聊天。现在我想实现画布共享,在单个画布中每个人都可以实时绘制。

我如何从画布开始,它的数据结构是什么,是否需要处理任何特定的图像对象,是否需要使用 json,是否必须将像素值存储在二维数组中。

我只需要一个带有白色背景和黑色作为绘图部分的黑白屏幕。

我只是想知道它背后的方法。任何参考都会有所帮助。

谢谢...

0 投票
1 回答
125 浏览

java - 在 Ubuntu 上配置 AllJoyn Java 环境的标记错误

我已经能够在 Ubuntu 上毫无问题地构建 AllJoyn C++ 基础。但是,当我尝试配置 Java 环境时,我收到以下错误:

尝试构建时,我偶尔会收到警告,但代码本身似乎没问题。

我认为我没有用于生成文档的包,但所有必要的先决条件似乎都可以正常工作。这是运行 Oracle JDK 1.8.0 和 AllJoyn 14.02.00 的 32 位 Ubuntu 13.04。

有谁知道我错过了什么?

0 投票
0 回答
180 浏览

ios - 升级到ios7后无法构建AllJoyn依赖项目

我开发了一个企业 iOS 平台,它使用AllJoyn在各种平板电脑之间进行通信。该应用程序已经相当稳定了几个月,但由于 Apple 停止支持 iOS<7,我们正在将该平台转移到 iOS7。更新项目并消除所有编译器警告后,我不断收到以下链接器错误:

在搜索 AllSeen 支持网站后,我发现这篇文章似乎很相关。我尝试摆弄架构(删除和添加 armv7、armv7s 和 i386),我检查了 AllJoyn SDK 的位置是否正确,但这绝对不是路径或 AllJoyn 库问题。

然后我尝试在 Stack Overflow 上追踪潜在的解决方案并找到这个线程。手动添加 libstdc++.dylib 但添加 libstdc++6.0.9.dylib 使我的项目成功编译。然而,这给应用程序的运行时版本带来了问题。

解决方案:

我终于遇到了这个线程,描述了与自动检测适当的 C++ 库以在 XCode 中链接相关的问题。在实施@rimestad 的解决方案后,我终于让整个项目得以运行

确保在构建设置中将 C++ 标准库设置为 libstdc++(GNU c++ 标准库)

最后查询:

我还有一个困扰我的小问题...为什么 iOS6 构建(在 XCode 5.1 中)正确检测到我的项目需要 GNU C++ 标准库,而为 iOS7 构建的 IDE 设置完全相同(使用完全相同的代码) 未能检测到这一点?

0 投票
1 回答
490 浏览

c++ - build error about AllJoyn in Xcode 5.1.1(alljoyn/Version.h can't find)

I'm refer "AllJoyn Programming Guide for the Objective-C Language" Document. document is here

But when I build basic code, It will show

I had put AllJoyn SDK and OpenSSL file in the folder and setting some property based on the document.

enter image description here enter image description here <code>enter image description here</code>

Have any one know how to resolve the problem?

I fell It's not find the AllJoyn iOS SDK Framework, but I had setting based on this document.

Thank you very much.

-- renew--

my header search path enter image description here

It's my data folder structure enter image description here

0 投票
1 回答
112 浏览

android - Android中的Alljoyn消息时间戳

在开发适用于 Android 和 iOS 的 Alljoyn 应用程序并调查 Unity 绑定的过程中,我注意到 iOS 和 Unity 绑定都有“消息”对象作为参数传递给方法处理程序,其中包括来自总线的时间戳。Android有类似的东西吗?

0 投票
1 回答
668 浏览

ios - 为 iOS 构建 AllJoyn 的 scons 调用错误

我正在尝试在 OSX Mavericks (10.9.3) 上使用 Xcode (5.1.1) 为 IOS 构建 AllJoyn。我已按照此处发布的所有步骤进行操作,但在说明的最后一步中不断收到“Shell 脚本调用错误”、错误:无法执行“scons”(没有此类文件或目录),并且无法弄清楚如何为了解决这个问题,我用自制软件安装了 scons 并尝试手动卸载和安装它,但由于某种原因它找不到它。任何帮助将非常感激。

0 投票
1 回答
458 浏览

android - 如何在一个 Activity (Android) 中实现 alljoyn 客户端和服务?

我假设我们都使用来自原始网站的相同来源。

Alljoyn 库 -> 示例 -> Android : -SimpleServices -SimpleInterface

根据您的理解,将 alljoyn 库实现到我们的 android 开发(代码)中的正确方法是什么。

假设我们想使用 1 个布局(活动)来完成以下工作:

  1. 广播其(设备)名称
  2. 发现其他(设备)名称

我们是否应该将两个接口(就像示例一样)放入(使用)我们的一个活动中?或者,您有更好的解决方案?请分享它....

0 投票
1 回答
378 浏览

android - Alljoyn Sink Ndk-Build

我正在尝试构建库。alljoyn 音频接收器,但在构建时出错。

这个错误:

有什么解决办法吗?谢谢-Yossi-