के माध्यम से नकली स्थान नकल करें मेरे पास एंड्रॉइड 2.3.3 के लिए एक जीपीएस नेविगेशन एप्लिकेशन है जो मैं काम कर रहा हूं। मैं वर्तमान में डीडीएमएस के माध्यम से एक जीपीएक्स फ़ाइल के माध्यम से स्थानों का अनुकरण करने की कोशिश कर रहा हूं। हालांकि यह एंड्रॉइड एमुलेटर पर पूरी तरह से काम करता है, लेकिन मैं इसे वास्तविक डिवाइस पर काम करने में असमर्थ हूं।एंड्रॉइड डिवाइस पर डीडीएमएस
मैं "डिवाइस" टैब के नीचे डिवाइस को देखने में सक्षम हूं, लेकिन मैं किसी नकली स्थान डेटा या जीपीएक्स डेटा भेजने में असमर्थ हूं क्योंकि विकल्प "इम्यूलेशन कंट्रोल" टैब के नीचे हैं।
मैंने ध्यान दिया है StackOverflow पर पिछले प्रश्न उल्लेख है कि है कि यह संभव नहीं है, फिर भी "डी डी एम एस का उपयोग करते हुए" शीर्षक से गूगल डॉक्स - http://developer.android.com/tools/debugging/ddms.html राज्य (पृष्ठ के तल पर)
स्थान की स्थापना निम्नलिखित फोन
यदि आपका आवेदन फोन के स्थान पर निर्भर की, आप डी डी एम एस भेज अपने डिवाइस या AVD एक कृत्रिम स्थान हो सकता है। यह उपयोगी है यदि आप भौतिक रूप से चलने के बिना अपने एप्लिकेशन के स्थान विशिष्ट सुविधाओं के विभिन्न पहलुओं का परीक्षण करना चाहते हैं। निम्नलिखित जियोलोकेशन डेटा प्रकार आप के लिए उपलब्ध हैं:
मैं सिर्फ डी डी एम एस के माध्यम से एक डिवाइस के लिए नकली स्थान डेटा भेजने के लिए कैसे सोच रहा हूँ। अग्रिम में आपकी सहायता के लिए धन्यवाद, और मैं वास्तव में इसकी सराहना करता हूं।
डेवलपर्स विकल्प में मेरे फोन पर नकली स्थानों को स्वीकार करने के लिए एक कॉन्फ़िगरेशन है। मुझे नहीं पता कि आपके फोन में यह है या नहीं, लेकिन अगर यह है तो इसे सक्षम करने का प्रयास करें। – Yury
@Yury: त्वरित प्रतिक्रिया के लिए धन्यवाद। मेरे पास उस कॉन्फ़िगरेशन की स्थापना के साथ-साथ ACCESS_MOCK_LOCATION अनुमति भी है। जो मैंने सुना है/उस पर पढ़ा है, केवल आपको एप्लिकेशन से नकली स्थानों को बनाने के लिए setTestProviderLocation (..) विधि का उपयोग करने की अनुमति देता है (मैं गलत हो सकता हूं) – Bilzac