【问题标题】:Turn On GPS using NDK使用 NDK 打开 GPS
【发布时间】:2013-08-17 09:11:48
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: android android-ndk gps


    【解决方案1】:

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

    【讨论】:

    • 感谢斯蒂夫的回答。那么您是说没有其他方法可以自动启用 GPS?
    • 但我的观点是,实际的 Android 设置应用程序可以通过某种方式做到这一点。但是为什么其他应用不能这样做呢?
    • @Hari 我的意思是,如果您找不到使用 SDK 的方法,那么使用 NDK 将无济于事。我建议发布另一个关于 GPS 的问题...
    • 哦,那我再问一个问题。谢谢。
    猜你喜欢
    • 2021-10-18
    • 2013-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多