问题标签 [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.
android - Alljoyn iOS 库文件传输组件模块问题
我们正在尝试传输文件 iOS <-> Android 或 iOS <-> iOS
实现的逻辑在 Android 中运行良好,但在 iOS 中存在问题
请记住,我们正在测试 iOS 7、alljoyn 3.4.6 和从存储库克隆的最新文件传输组件模块
接收器设置
创建允许设备之间通信的总线附件
注册总线对象
请求总线附件连接将会
话绑定到默认传输(除 wfd 和蓝牙之外的所有传输)
onSessionLost
通知用户错误使用总线附件和会话 ID
onSessionJoined
cancelAdvertiseName
初始化。fileTransferComponent
定义 fileTransferComponent 的默认保存目录setFileCompletedListener
和setFileAnnouncementReceivedListener
After 绑定请求和广告名称。
必要时调用函数busAttachment.enableConcurrentCallbacks()
接收方问题
fileTransferComponent.requestOffer(joiner, filePath)
返回状态正常
UnannouncedFileRequestListener
发件人参与并返回 true
FileAnnouncementReceivedListener
回调应该已被调用但未参与,因此我们无法继续
为什么我们只在 iOS 中遇到这个问题?
如果库本身是罪魁祸首,因为我们怀疑需要在 iOS 库中修复什么才能使其正常工作?
仅供参考,长话短说,事情是这样的:
发送者:通过 doRequestOffer 发送想要发送到接收者的文件
接收者:执行 requestOffer 以请求提供的文件发送者:文件
路径与预期相同?是
的(所以发送者实际上宣布了文件,这是通过库处理的)
接收者:在 FileAnnouncementReceivedListener 我们收到了新的公告
现在接收者有文件 id 等,他执行 requestFile
发送者:你请求了一个文件并且有 RequestDataReceivedListener 响应,发送文件有已经启动
Receiver:知道文件已被 FileCompletedListener 完全接收
Sender:计算发送的字节数并知道文件已发送,但我会通过代理调用要求接收方进行验证
android - 如何在 android 中设置 alljoyn sdk?
我正在尝试设置两个 android 设备以通过 wifi 相互通信。我浏览过的一些链接建议使用 alljoyn sdk 来完成此操作。
有一个 sdk 下载,但没有关于如何设置环境的文档。
android - 点对点协作绘图
我正在使用alljoyn 框架(如chalkboard )在 android 上开发一个点对点协作绘图应用程序。
我能够实现同行之间的协作聊天。现在我想实现画布共享,在单个画布中每个人都可以实时绘制。
我如何从画布开始,它的数据结构是什么,是否需要处理任何特定的图像对象,是否需要使用 json,是否必须将像素值存储在二维数组中。
我只需要一个带有白色背景和黑色作为绘图部分的黑白屏幕。
我只是想知道它背后的方法。任何参考都会有所帮助。
谢谢...
java - 在 Ubuntu 上配置 AllJoyn Java 环境的标记错误
我已经能够在 Ubuntu 上毫无问题地构建 AllJoyn C++ 基础。但是,当我尝试配置 Java 环境时,我收到以下错误:
尝试构建时,我偶尔会收到警告,但代码本身似乎没问题。
我认为我没有用于生成文档的包,但所有必要的先决条件似乎都可以正常工作。这是运行 Oracle JDK 1.8.0 和 AllJoyn 14.02.00 的 32 位 Ubuntu 13.04。
有谁知道我错过了什么?
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 设置完全相同(使用完全相同的代码) 未能检测到这一点?
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.
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
It's my data folder structure
android - Android中的Alljoyn消息时间戳
在开发适用于 Android 和 iOS 的 Alljoyn 应用程序并调查 Unity 绑定的过程中,我注意到 iOS 和 Unity 绑定都有“消息”对象作为参数传递给方法处理程序,其中包括来自总线的时间戳。Android有类似的东西吗?
ios - 为 iOS 构建 AllJoyn 的 scons 调用错误
我正在尝试在 OSX Mavericks (10.9.3) 上使用 Xcode (5.1.1) 为 IOS 构建 AllJoyn。我已按照此处发布的所有步骤进行操作,但在说明的最后一步中不断收到“Shell 脚本调用错误”、错误:无法执行“scons”(没有此类文件或目录),并且无法弄清楚如何为了解决这个问题,我用自制软件安装了 scons 并尝试手动卸载和安装它,但由于某种原因它找不到它。任何帮助将非常感激。
android - 如何在一个 Activity (Android) 中实现 alljoyn 客户端和服务?
我假设我们都使用来自原始网站的相同来源。
Alljoyn 库 -> 示例 -> Android : -SimpleServices -SimpleInterface
根据您的理解,将 alljoyn 库实现到我们的 android 开发(代码)中的正确方法是什么。
假设我们想使用 1 个布局(活动)来完成以下工作:
- 广播其(设备)名称
- 发现其他(设备)名称
我们是否应该将两个接口(就像示例一样)放入(使用)我们的一个活动中?或者,您有更好的解决方案?请分享它....
android - Alljoyn Sink Ndk-Build
我正在尝试构建库。alljoyn 音频接收器,但在构建时出错。
这个错误:
有什么解决办法吗?谢谢-Yossi-