locationmanager

    0熱度

    2回答

    我正在編寫代碼以從位置管理器獲取lastknownlocation,並且這促使我添加運行時權限。 這裏是我的代碼: public class MainActivity extends AppCompatActivity implements LocationListener { LocationManager locationManager; String provider;

    0熱度

    1回答

    Iam開發一個應用程序,通過使用Handler每秒執行一些場信號強度計算,並且在處理程序期間它記錄座標並記錄結果&座標。它工作正常,除非真正的測試和我增加車輛的記錄座標不是每秒鐘的速度,而有時每2-3-4秒不接受我。 下面的代碼: final LocationManager locationManager = (LocationManager) getSystemService(Context.L

    0熱度

    1回答

    我的應用程序收集位置和加速度計信息,並且如果用戶請求它,它將在後臺繼續執行此操作。加速度計信息以大約100 Hz的速度收集,並且以高速率收集它至關重要。該應用在iOS版本較舊的版本下運行良好,但在iOS 10下失敗。我正在尋找一種方法在後臺繼續收集加速度計信息。 使用的方法與Receive accelerometer updates in background using CoreMotion f

    0熱度

    1回答

    我在這裏真正的麻煩。試圖每3秒獲得一次背景服務的經度和緯度,但我只能夠獲得一些數據寫入時,我點擊發送經緯度和延長模擬器的擴展控件,所以電話和模擬器都不工作。下面是我的代碼,如果有人可以幫助我,那將會很棒。謝謝! 服務 public class GPSService extends Service { private static final String TAG = "GpsServ

    -1熱度

    2回答

    我正在使用GPS在Android應用程序中獲取我的位置。但是當我創建一個LocationManager時,它返回空指針異常。即使權限是在androidMainFest.xml和應用程序上設置的,它仍會返回以下異常。任何人都可以提前幫忙。謝謝! 代碼: package com.example.pavsaranga.scat; import android.content.Context; im

    1熱度

    1回答

    我有一個LocationManager,應該讓我從Android設備上的按鈕點擊GPS經緯度。我的問題是,它總是給我0.0我不明白這是什麼問題。我在MyLocation.java和AndroidManifest.xml中給了它權限,我也檢查了是否有gps信號。 MyLocation.java public class MyLocation extends Service implements Lo

    -1熱度

    2回答

    根據錯誤消息,我明顯覆蓋了main中的onLocationchanged方法,但它一直說你必須實現該方法。我知道這個聽衆也有更多的3種方法。當我嘗試重寫這些時,它說「方法不會覆蓋超類的方法」。 無論哪種方式,我無法解決問題。 這裏是片段級。 package com.example.mudasir.login.fragments; import android.Manifest; impor

    0熱度

    2回答

    爲了保持乾淨的代碼,我做了一個GPS_Service服務。另外爲了測試我的結果,我將位置textview設置爲GPS座標。我一直把「0.0,0.0」作爲我的座標,我不知道爲什麼。在一個靈感的時刻,我添加了一個包含long和lat的Log.d語句,現在我發現它沒有被記錄,所以我的checkGPS方法從未被運行。我正在使用第三方插件作爲我的權限管理員。 另外: mManager.requestLoca

    -1熱度

    1回答

    我試圖獲取設備的位置使用位置管理器和getLastKnownLocation我有以下應基於其他問題的工作,但它返回0.0的緯度廣告經度。 TrackGPS.java package com.example.psni.test; import android.Manifest; import android.app.AlertDialog; import android.app.Servic

    -1熱度

    1回答

    我有一個問題,弄清楚爲什麼我的位置偵聽器給我不正確的數據。當我在北美時,我收到數據說我在歐洲。 LocationManager locationManager = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE); LocationListener locationListener = new Locati