android - 寻找 : Android Compass API

标签 android xml compass-geolocation

我正在使用 flash 为 Samsung Galaxy 编写应用程序。我想访问数字罗盘,但我不能使用 Actionscript。 :(

所以我想知道:是否可以使用 android api 检查数字罗盘并将数据写入 XML 文件?此 API 应在后台运行,而 Flash 应用程序在前面。 ……

您知道执行此操作的 API 吗? 或者可以轻松修改一些 API 以这种方式工作?

很遗憾,我不太了解 Java 编程或 Android 编程。

感谢您的所有提示或想法... 克劳迪娅。

最佳答案

可以为使用 SensorManager 的 Android 编写“ native ”java 应用程序类将值写入文件,由 Timer 驱动。但是,这将大大违背最初在 Flash 中制作应用程序的目的(除非您这样做是因为您已经了解 Flash)。

如果这是一个 AIR 应用程序,可能会有一个黑客可以让您访问 Android API:

http://elromdesign.com/blog/2010/10/29/hacking-native-android-with-air-app-to-allow-air-access-unavailable-apis/

我只是模模糊糊地理解他们在做什么,我自己还没有尝试过。

关于android - 寻找 : Android Compass API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5943505/

相关文章:

android - 在 Android 应用程序中处理 "Don' t 保留 Activity

Android 删除应用程序图标操作栏

c++ - pugixml 与 tinyxml

xml - 数据库 XPath 查询

javascript - jQuery.ajax 给出 "TypeError: Cannot read property ' documentElement' of null"on server but not local

android - 指南针给我疯狂的数据,需要校准还是传感器坏了?

java - 碰撞 2 个矩形不起作用(边界框方法)

android - 无法在 RecyclerView.Adapter 类 Kotlin 中获取 ViewModel 实例

iphone - 使用磁航向获取地理方向

Android 指南针示例