將外部Bluetooth GPS裝置與 Android 手機或平板電腦搭配使用
連接到外部藍牙 NMEA 相容 GPS 設備。模擬提供者允許其他應用程式與該設備配合使用。
** 對於 Android 6.0 (Marshmallow ),它更改了處理模擬提供者權限的方式。請轉到開發者選項,點擊“選擇模擬位置應用程式”並選擇此應用程式作為提供者。
!!!請閱讀...您需要一個外部Bluetooth GPS硬體設備才能正常運作!
該應用程式需要 GGA、GSA、GSV 和 RMC(或 ZDA+VTG)才能正常運作。
如果您留下評論,無論是否有效,都歡迎您說明您正在使用哪些硬體設備組合。這可能有助於調試,也可以為其他用戶提供參考。
### 我總是收到有關如何使用此應用程式連接筆記型電腦或 PC、Mac 或連接其他 Android 裝置等的問題。我必須澄清一下,這個應用程式的目的是將Android裝置與外部Bluetooth GPS裝置連接,以「取代」Android的內部GPS位置。
如果您不明白該應用程式的用途是什麼,請不要dl。
請自行承擔安裝風險。
### 請瞭解,應用程式前端只是一個前端,主要用於控制和配置目的,並提供一些方便的資訊。所以不要指望它有很多功能,以任何所需的格式顯示每個細節......等等。
**** 請先在設定中啟用允許模擬位置 ****
* 無法保證所有裝置+應用程式都能正常運作,請透過電子郵件向我發送詳細資訊:)
=========
現在您可以透過發送服務或廣播 Intent 從其他應用程式啟動/停止服務:
開始 - googoo.android.btgps.action.SERVICE_START
停止 - googoo.android.btgps.action.SERVICE_STOP
切換 - googoo.android.btgps.action.SERIVCE_TOGGLE
* 注意:您應該先確保設定了所有首選項,並且可以透過 GUI 前端正確啟動服務。
* 如果連線失敗(例如,服務發現失敗、連線被拒絕),請嘗試解決方法(優先)
如果您遇到 FC 或任何問題,請報告錯誤或向我發送 logcat,並提供任何錯誤訊息的螢幕截圖、nmea 日誌。
【安卓版本x行動硬體x Bluetooth GPS硬體】有數千種組合。抱歉,無法提供對特定硬體型號的支援。即使 GPS-A 可以與 Mobile-A 配合使用,但 GPS-A 可能無法與 Mobile-B 配合使用,但 Mobile-B 可以與 GPS-B 搭配使用。然而,升級android版本後,這個組合不再起作用,但另一個組合又起作用了。我總是收到這樣的報告。我沒有任何這些硬件,甚至對於其中一些硬件,我以前從未聽說過,也無法在谷歌上搜索任何有關它們的信息。希望你理解。
某些 android 4.2.x 可能有藍牙堆疊問題。
例如。
https://code.google.com/p/android/issues/detail?id=39688
https://code.google.com/p/android/issues/detail?id=42520
閱讀更多信息