2011-04-05 19 views
6

Emulator + IntelliJ + DDMS'yi birbirine nasıl bağlayacağımı anladım ve GPS konumunun iyi bir şekilde kullanılmasını sağlayabilirim.Sahte konum ve emülatördeki hız. KML veya GPX?

KML ve GPX dosyalarını nasıl oluşturacağımı düşündüm.

Yayımla: 1. Google haritalarını kullanarak oluşturduğum KML dosyası, hız bilgisi içermiyor. DDMS içinde 2. GPX dosyası olacak hatta açılmaz

İdeal

(Ben Kullanılacak biçimi umurumda değil) KML veya GPX ya benim sorunu çözmek istiyorum ama ardından koordinatları ve gaz vermek gerekir emülatör.

Bunu başarmanın bir yolu var mı?

cevap

4

Şimdiye kadar hiçbir yanıtlar İşte

kendimi buldum budur :).

geo nmea $GPRMC,040302.663,A,3939.7,N,10506.6,W,0.27,358.86,200804,,*1A 

Sadece GPRMC biçimi hız ve diğer güzellikler taşıyabilir: emülatörü içine hızını geçmesi için tek yol (Benim gördüğüm kadarıyla) Telnet kullanmak ve böyle komutu geçmektir.

Artık, uygulamamın adımlarını geçmenin daha iyi bir yoluna ihtiyacım vardı. Ana aracım C# olduğu için - basit bir telnet istemcisini yazdım, test sınıfına ve voila'ya yazdım! Şimdi adım adım GPS emülatörde sahtecilik yapıyorum. Herhangi bir kaynağı kullanabilirim ve tekrar oynatmak için emülatöre geçirebilirim.

+0

Öyle ki başka bir yol yok! Bunu bulmak için çok teşekkürler! KML kaynağımdan dolayı hız verisi olmayan ve hıza bağlı olan kodumu tetiklemeyen pozisyonlarım var. Soru ve cevap için teşekkürler! –