问题标签 [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 中的 BUS_BLOCKING_CALL_NOT_ALLOWED 错误
我正在尝试将 AllJoyn 用于我的应用程序,但是当我尝试使用示例(示例 13)中的代码时,我无法加入会话并收到错误 BUS_BLOCKING_CALL_NOT_ALLOWED。
此代码来自示例,我不知道它有什么问题。你能帮助我吗?
如有必要,这里是完整代码: http: //pastebin.com/f1sD7RtK
我正在尝试创建新频道并自动连接到它,无需用户参与。
此外,我将非常感谢任何好的建议或样品。
c# - 如何在 Windows RT 中维护 Wifi 连接状态?
我正在开发一个Windows RT app
. 自从我实施Qualcomm's Alljoyn library
.
如果连接状态发生变化,则 p2p 连接将被终止。
我怎样才能保持某种状态,例如Android's WIFI_MODE_FULL
. 我浏览了 MSDN,但找不到任何启示。
任何帮助表示赞赏。
android - Unity3D with AllJoyn:多人游戏同步
我正在使用 Unity 和 Android 的 AllJoyn 为两人开发一种 Pong-Game。该游戏使用 Unity 的内置物理功能。我是 Unity 网络编程的新手。作为切入点,我使用了 AllJoyn 的聊天示例。
我永久发送桨位置(x-Position 作为双值)。球的位置和速度在开始时发送,每次击球以保持比赛同步。
不幸的是,发送需要几秒钟(滞后)。以这种方式,球在更新位置和速度时跳跃。
如何获得与 AllJoyn 的最佳同步?如何加快信号的发送和接收?聊天示例代码作为多人游戏的入口点不是最优的吗?如果位置已发送,我目前正在研究更新功能。是否有其他解决方案可以知道其他球员何时发送包裹(球和桨位置)?AllJoyn 有什么技巧可以实现良好的多人同步?
我还尝试了完全由每个本地游戏实例控制的球的运动,并且仅依赖于跨设备更新的球拍位置。这里遇到了问题,因为桨位置的传输速度不够快。
你有一些提示给我,如何解决这个问题?谢谢!
android - 未达到方法 BusListener.foundAdvertisedName
我正在为基本的 AllJoyn 实现而苦苦挣扎。
我在BusAttachment上注册了一个BusListener并覆盖了foundAdvertisedName,比如
但是当我打电话
它没有到达foundAdvertisedName方法。
我错过了什么。
android - 用于 P2P 的 AllJoyn 或 Wifi Direct?
对于 Android 中的 Wifi P2P,并考虑:时间、所需经验和性能。我应该使用 AllJoyn 等 3rd 方框架还是只使用 Android Wifi Direct?
该应用程序不用于商业用途。
alljoyn - 使用 AllJoyN 从 Android 到 Windows 的文件传输
这个问题是关于使用 AllJoyN 进行文件传输的
我正在为 Windows 64 位台式机使用 basic_client 和 basic_service 文件,并且能够成功构建和运行它以将文件从客户端传输到服务。
此外,我还可以使用 Android sdk 在 Android 中的两部手机之间传输文件,并提供 FIle Transfer 示例,该示例又使用 FileTransferComponent。
现在我正在尝试使发现部分适用于 Android 设备和桌面。桌面发现 Android 设备,但 Android 设备不会发现桌面客户端。你能告诉我我在这里做错了什么吗?
此外,文件传输模块(如 OfferFile、RequestOffer)在 Android 中由总线处理,而在 Windows 客户端中,实现了 FileTransfer 接口以使用输入输出流传输数据。您能否帮助我了解当两个客户端的实现不同时如何在两个客户端之间实现相同的文件传输?或者我应该为此目的使用不同的机制?
等待您的回复
homebrew - 尝试在 OSX Lion 上编译 v8 时出错:scons: *** No SConstruct file found
我在尝试在 OSX Lion 上编译 v8 时遇到以下错误:
我已经使用 Homebrew 安装了 scons。
android - Android/iOS 点对点架构
这是一个广泛的问题,我发现了很多关于这个主题的信息。
可能的技术
- 蓝牙
- 仅限GameKit iOS?
- 蓝牙 P2P 库,带 Wi-Fi 和 GPS?
- 无线上网
- 无线直连?
- 卓悦零配置?
目前这些都没有完全实现的点对点库,或者我还没有找到。
事实上,我对任何类型的游戏库都不感兴趣(而且我不针对此类问题)
我考虑过的问题
- android中的点对点连接
- Android 自 API 14 起,不支持跨平台使用
- Android 点对点技术
- ANI ( https://github.com/pocmo/Android-Network-Intents ) 仅网络拦截
- DIAL,MOVL 仅无线网络
- Android 点对点连接
- C2DM/GCM 需要移动数据
- Android 可以做点对点的 ad-hoc 网络吗?
- 仅限直接 Wifi
- 从 iOS 到 Android 的点对点视频?
- 需要网络数据和服务器
- http://forum.unity3d.com/threads/141469-Wifi-Bluetooth-Multiplayer-on-iOS-and-Android
GameKit is compatible only with other GameKit
- https://www.alljoyn.org/docs-and-downloads/documentation/alljoyn-android-environment-setup-guide-rev-d
- 蓝牙没有得到很好的支持,需要设备root。
我想在尽可能多的设备之间进行有效通信,而不需要使用移动数据(3G、HS*PA、LTE)或 WIFI AP 作为中间点。
并且不连接远距离的人,就像通过蓝牙连接的 PAN。
因此,我需要具备哪些功能
- 完全离线(不需要任何移动数据服务或 wifi AP)
- 跨平台兼容性(Android、iOS)
- 移动操作系统向后兼容性(Android 2.3 起,iOS 5.1.1 起)
我想拥有的功能
- 路由优化(OSPF、MME、...)
- 不需要设备授权网络(请参阅 Android不安全的 BT RFCOMM)
- 可能包含多达数十个用户(最多 20-30 个 imo,如果可能的话,甚至更多)
- 如果需要,网络可能会选择自己的领导者(服务器节点)?
目前有什么我可以用于提到的功能吗?
alljoyn - Alljoyn 框架上的签名出错?
我正在使用 Android App 使用 Alljoyn 框架,我有一些问题
我有一个自定义对象
和接口
但是当使用聊天(包)时,我得到这个错误不能将类包编组为'o' 。
请帮助我,因为我无法在 2 周内解决此错误。
对不起,因为我的英语太糟糕了:)
android - 如何使用 alljoyn 命名设备,而不是使用默认的 dbus 名称,而是使用任何 UTF8 字符串?
请理所当然地认为我在每台设备上最多只使用一个 alljoyn 服务
从我目前所掌握的情况来看,这是您定位其他设备的方式:
- 您设置了一个众所周知的前缀,它是服务的名称,每个人都知道
- 您为每个设备设置一个唯一的后缀
好吧,因为dbus 名称中的所有元素都有某些限制,例如 US-ASCII,你怎么能用法语、希腊语或中文命名设备?
目标是列出所有周围设备及其名称。如果所有设备都有一个简单的英文名称,这很容易,但其他语言甚至特殊字符和空格呢?