我想在我的java項目中使用Latlng類。 https://developers.google.com/android/reference/com/google/android/gms/maps/model/LatLnggradle依賴在java項目中使用Latlng
有人可以告訴我這對gradle的依賴關係。
我想在我的java項目中使用Latlng類。 https://developers.google.com/android/reference/com/google/android/gms/maps/model/LatLnggradle依賴在java項目中使用Latlng
有人可以告訴我這對gradle的依賴關係。
compile 'com.google.android.gms:play-services-location:8.1.0'
嗯,好,那班似乎是考慮到其Java包的地圖V2庫的一部分,所以依賴是從谷歌庫的com.google.android.gms:play-services-maps
神器。
但是,加載全部的地圖V2,僅用於微型LatLng
類,似乎不是一個明智之舉。如果您打算集成更多的Maps V2,那麼確定,但是如果您只想讓一個班級跟蹤兩個double
值,那麼編寫您自己的或使用the Android SDK's own Location
class會更有意義。
我在maven倉庫找不到它。你可以請給予在mvnrepository中的鏈接。 – Kuldeep
@Kuldeep:存儲庫位於您的硬盤上。我無法提供指向您硬盤的鏈接。 – CommonsWare
您確定嗎?從Java包中,它看起來像來自Maps V2 API,而不是位置API。 – CommonsWare
是的,我已經使用LatLng類的Places API來包含這個工件,所以它包含在位置api – maciekjanusz
啊,這是因爲'play-services-location'取決於'play-services-maps'(這似乎是向後的,但這是谷歌如何設置他們的工件......)。如果你看看「play-services-location」AAR裏面的JAR,你不會看到這個類,但它在'play-services-maps' AAR中。 – CommonsWare