2012-08-23 16 views
5

प्रोग्रामेटिक रूप से मुझे उसी डिवाइस पर मेरे डिवाइस से अन्य वाईफाई सक्षम डिवाइसों के मैक पते मिल गए। वही मुझे यहां आवेदन करने की ज़रूरत है। एंड्रॉइड पर उन मैक पते का उपयोग करके नेटवर्क पर प्रत्येक वाईफाई सक्षम डिवाइस के आईपी पते प्राप्त करने के लिए कोई ऐप या कोई अन्य संभावनाएं हैं।एंड्रॉइड पर प्रोग्रामेटिक रूप से मैक पते से आईपी पता कैसे प्राप्त करें?

क्या कोई मुझे सुझाव दे सकता है। मैंने अभी गूगल पर बहुत कोशिश की है।

किसी भी मदद की सराहना की जाएगी, धन्यवाद!

उत्तर

5

आपका Android ऐप्लिकेशन के लिए देख रहे हैं, तो आप Network Discovery जो बहुत अच्छी तरह से काम की कोशिश कर सकते और इसी आईपी और पते के साथ अपने स्थानीय नेटवर्क पर सभी उपकरणों सूचीबद्ध कर सकते हैं।

यदि आप इसके बजाय कोड की तलाश में हैं, तो आवेदन on github उपलब्ध है और मूल रूप से येल द्वारा समझाए गए समान चीज़ों के साथ (अन्य चीजों के साथ) करता है: यह/proc/net/arp पढ़ता है।

नोट: मैं इस एप्लिकेशन के लेखक नहीं हूं।

2

यह व्यक्ति सटीक विपरीत करता है इसलिए इसे आपके लिए काम करना चाहिए।

चाल डिवाइस से एआरपी कैश तालिका को पढ़ने के लिए है।

http://www.flattermann.net/2011/02/android-howto-find-the-hardware-mac-address-of-a-remote-host/

+0

यह मेरे लिए काम नहीं किया yar :( –

संबंधित मुद्दे