【发布时间】:2011-02-20 07:15:58
【问题描述】:
你可以通过adobe air for mobile访问android的蓝牙API吗?
【问题讨论】:
你可以通过adobe air for mobile访问android的蓝牙API吗?
【问题讨论】:
确实有Native Process API:
http://tv.adobe.com/watch/adc-presents/invoke-native-process-in-adobe-air-2/
然而,不幸的是,它看起来并不能让你随心所欲。
【讨论】:
我不是 Adobe AIR 开发人员,但据我所知,它是用于开发富 Internet 应用程序的运行时,应该在目标设备上的浏览器之外运行。所以默认情况下不应该对访问平台相关的资源和 API 感兴趣。即便如此,有一种可能性叫做native process API,这里有一个example article,如果你挖掘一下,你可能会找到更多关于它的信息。
创建本机安装程序,允许您使用标准输入和输出启动本机进程并与之通信。使用本机进程 API,与使用 Java™ 和 .NET 构建的本机库以及用于文件搜索的 grep 等本机应用程序进行通信。您还可以创建特定于操作系统的安装程序(本机安装程序)。使用本机进程 API 的应用程序必须使用本机安装程序进行部署。
第二步是你自己记录,关于 Android 的蓝牙 API。他们使用 BlueZ,因此您可以使用 C API,或者如果您的需求不复杂,您可以使用 Java API。
实际的回答是可以的。
【讨论】: