1

我已经阅读了很多关于使用代码在 android 中管理 GPS 的帖子。他们都说不可能。但是他们都在使用android SDK来谈论话题。既然用 SDK 做不到,那能用 NDK 做吗?

我在问这个问题,即使在阅读了所有这些之后,因为 android 设置应用程序可以启用/禁用它,这意味着它并非不可能。

在我的应用程序中,它需要打开 GPS 一段时间,然后将其关闭(以降低功耗)并将 GPS 数据发送到服务器。

最终,android 是基于 Linux 的。所以必须有一种方法可以使用 Linux 命令/API 来打开/关闭它,对吗?(或使用 NDK)任何人都可以分享这方面的想法吗?

如果根本不可能(最后一个选项),是否有任何其他方法可以使用任何其他功能主义者获取位置信息。

4

1 回答 1

1

一般来说,Android NDK 接口比 SDK 接口受限很多。作为补充,您可以通过 JNI 接口访问 Java 函数。NDK 中没有 Java SDK 中不存在的额外功能。

于 2013-08-19T13:08:23.923 回答