2010-11-15 145 views
3

我目前正在爲使用NDK的Android構建一個簡單的應用程序,並且需要從GPS獲取 座標。我搜索了網頁,但空手而來。有沒有一些API或NDK程序來訪問GPS?通過NDK應用程序訪問GPS

回答

3

不,NDK只支持有限數量的庫。它旨在用於真正處理器密集型的事情,因此實際上可以從使用本地語言編寫中受益。從docs,唯一支持的領域:

  • 的libc(C庫)頭中
  • 的libm(數學庫)頭
  • JNI接口頭
  • libz進行(zlib壓縮)頭
  • liblog (Android日誌記錄)標頭
  • OpenGL ES 1.1和OpenGL ES 2.0(3D圖形庫)標頭
  • 個libjnigraphics(像素緩存訪問)頭(爲Android 2.2及以上)
  • 最小的C++支持
+0

但ndk支持通過android/sensor.h訪問傳感器?那麼,不是gps不是傳感器API的一部分?我也無法在此列表中找到libandroid.so – ransh 2016-05-13 08:49:09

1

你應該使用JNI的包裝來獲得GPS座標套頭。 NDK不提供此功能。