首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用AIR代码实现原生android代码

使用AIR代码实现原生android代码
EN

Stack Overflow用户
提问于 2011-08-02 16:29:04
回答 1查看 723关注 0票数 0

在遵循these instructions将Adobe AIR与原生Android集成之后,我遇到了一些问题。

我已经设法在原生安卓系统中建立了蓝牙连接,设置了2个BluetoothSockets,然后显示了air应用程序也打包在apk中。这包括air应用程序需要2个连接到某个地方(通常是wifi)。

我让它连接到TestService1和TestService2,然后它在这些服务和BluetoothSockets之间传递流量。

它有点慢,因为我不得不把Thread.sleep(80)放在从bt套接字读取和写入AIR应用程序之间,以便它目前可以工作。

我的两个问题是

有没有办法让AIR应用程序了解并访问在Android代码中创建的蓝牙Socket,而不是让2个服务充当中间人?

有谁知道Android Marketplace允许这种版本(混合)吗?

我真的希望找到问题1的答案,因为目前我的蓝牙服务器一直在发送数据,并使用TestService1和2将这个蓝牙数据发送到AIR应用程序,导致了10秒的延迟。

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2011-08-04 20:26:52

这些应用程序在Android市场上是绝对允许的。

您应该能够通过套接字将蓝牙数据立即发送到AIR应用程序。看起来你不应该需要两个单独的服务或一个睡眠。我认为与蓝牙对话的服务也可以侦听套接字,并在获得数据时通过该套接字发送数据。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6909208

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档