我正在使用 flash 为 Samsung Galaxy 编写应用程序。我想访问数字罗盘,但我不能使用 Actionscript。 :(
所以我想知道:是否可以使用 android api 检查数字罗盘并将数据写入 XML 文件?此 API 应在后台运行,而 Flash 应用程序在前面。 ……
您知道执行此操作的 API 吗? 或者可以轻松修改一些 API 以这种方式工作?
很遗憾,我不太了解 Java 编程或 Android 编程。
感谢您的所有提示或想法... 克劳迪娅。
最佳答案
您可以为使用 SensorManager 的 Android 编写“ native ”java 应用程序类将值写入文件,由 Timer 驱动。但是,这将大大违背最初在 Flash 中制作应用程序的目的(除非您这样做是因为您已经了解 Flash)。
如果这是一个 AIR 应用程序,可能会有一个黑客可以让您访问 Android API:
我只是模模糊糊地理解他们在做什么,我自己还没有尝试过。
关于android - 寻找 : Android Compass API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5943505/