2012-05-21 28 views
17

Theo mặc định, android lưu trữ 200 kết nối wifi mới nhất và 50 chi tiết vị trí ô.Android: làm cách nào để có được chi tiết vị trí 50 ô (tháp) cuối cùng?

tôi có các chi tiết bằng cách sử dụng wifi getConfiguredNetworks() từ WifiManager

Tương tự như vậy tôi muốn nhận được 50 chi tiết vị trí ô cuối cùng.

Xin xem https://play.google.com/store/apps/details?id=ch.rrelmy.android.locationcachemap

Trong ví dụ này, họ đã thông qua khóa API đến máy chủ. Làm cách nào để lấy chìa khóa cho điện thoại di động của tôi?

+1

+1 cho câu hỏi hay và thú vị. –

+1

Nguồn của bạn để tuyên bố rằng android lưu trữ 200 kết nối wifi và 50 vị trí ô cuối cùng là gì? –

+0

@TomDignan http://www.appbrain.com/app/android-location-cache-viewer/com.bafflesoft.locationcache.viewer – Venkat

Trả lời

5

Theo điều này: https://github.com/rrelmy/LocationCacheMap truy cập bộ nhớ cache mà bạn đã đề cập yêu cầu root và có lẽ do nó không được SDK hỗ trợ.

Điều tôi đã tìm thấy, là bạn có thể xây dựng bộ nhớ cache vị trí của riêng mình bằng cách lắng nghe chúng: follow these instructions và lưu trữ các cặp tháp dài, dài trong cơ sở dữ liệu SQLite.

+0

http://www.anddev.org/poor_mans_gps_-_celltowerid_-_location_area_code_-lookup-t257.html không được mở >>> – Venkat

+0

tôi không muốn chạy ứng dụng trong nền @TomDignan – Venkat

+2

@venkat tốt tôi không phải là nhân viên kỳ diệu. đây là giải pháp tốt nhất mà tôi có thể nghĩ đến. nếu bạn thử nó xin vui lòng cho tôi biết nếu nó hoạt động. –

Các vấn đề liên quan