Üzerinde çalıştığım Android 2.3.3 için bir GPS navigasyon uygulamasına sahibim. Şu anda DDMS aracılığıyla bir GPX dosyası üzerinden konumları simüle etmeye çalışıyorum. Bu, android emülatöründe mükemmel bir şekilde çalıştığı halde, onu gerçek bir cihaz üzerinde çalışamıyorum.DDMS üzerinden Android Cihazında Mock Konumunu Simüle Edin
"Aygıtlar" sekmesinin altındaki aygıtı görebiliyorum, ancak "Öykünme Denetimi" sekmesi altındaki seçenekler grileştirildikçe sahte konum verileri veya GPX verileri gönderemiyorum.
Ben StackOverflow'daki önceki soruları bu mümkün olmadığını belirtmek fark etmiş ancak "DDMS kullanma" başlıklı Google docs - http://developer.android.com/tools/debugging/ddms.html devlet konumunu ayarlama
(sayfanın alt kısmında) Aşağıdaki Başvurunuz telefonun konumuna bağlıdır
Eğer telefonun, sen DDMS cihazınızı veya AVD bir sahte konum göndermesini sağlayabilir. Bu, uygulamasının, uygulamanızın konumuna özgü özelliklerinin fiziksel olarak hareket etmeden farklı yönlerini test etmek istiyorsanız yararlıdır. Aşağıdaki coğrafi konum verisi türleri sizin için kullanılabilir:
Sadece DDMS üzerinden bir cihaza sahte konum verilerini nasıl gönderileceği merak ediyorum. Yardımlarınız için şimdiden teşekkür ederim, bunu takdir ediyorum.
Geliştiriciler seçeneğindeki telefonumda sahte konumlarını kabul etmek için bir yapılandırma var. Telefonunuz var mı bilmiyorum ama eğer bunu etkinleştirmek için deneyin. – Yury
@Yury: Hızlı yanıt için teşekkür ederim. ACCESS_MOCK_LOCATION izinlerinin yanı sıra bu yapılandırmayı da ayarladım. Duyduğum/okuduğumdan, sadece uygulamanın kendisinden sahte konumlar oluşturmak için setTestProviderLocation (..) yöntemini kullanmanıza izin verir (yanlış olabilir) – Bilzac