2011-02-25 9 views
7

संचार कर रहे हैं मैं एंड्रॉइड के लिए नया हूं और 2 अनुकरणकर्ताओं के बीच एक साधारण खेल बनाना चाहता हूं।एंड्रॉइड 2 अनुकरणकर्ता

एम्यूलेटर 1 2 एमुलेटर के लिए एक स्ट्रिंग भेज सकते हैं और एमुलेटर 2 एमुलेटर को वापस एक स्ट्रिंग भेज 1.

कृपया कोई मुझे के रूप में मुझे पता नहीं है कि यह कैसे के बारे में जाने के लिए पर सलाह दे सकते कर सकते हैं।

धन्यवाद।

+0

इस सवाल का एक अच्छा जवाब यह थोड़ा आप उन्हें कैसे संवाद स्थापित करने की परिकल्पना स्पष्ट करने के लिए उचित होगा प्राप्त करने के लिए? – Rich

+0

इसी प्रकार: http://stackoverflow.com/questions/5118494/android-2-emulators-communicating – Will

उत्तर

1

ही समय में 2 emulators चलाने के लिए, मैं उन दोनों को आभासी सत्र (VMWare में की तरह) और "पुल" कनेक्शन के रूप में चल सिफारिश करेंगे। सुनिश्चित करें कि आपके पास प्रत्येक वीएम के लिए स्थिर आईपी पते हैं।

आप बस उन दोनों के बीच पाठ भेज रहे हैं, मैं इस स्तर पर HTTP से चिपके बस-का-प्रमाण अवधारणा काम कर पाने के लिए होगा। बस अपने जीवन को बहुत जल्दी जटिल मत करो। अब के लिए वाईफाई या मोबाइल वाहक के साथ काम करने के लिए एचटीपी सबसे आसान आम denominator होना चाहिए।

आप अमूर्त ऑब्जेक्ट मॉडल उचित रूप से, आप बाद में कक्षाएं अधिभावी द्वारा अन्य संचार प्रोटोकॉल का उपयोग कर सकते हैं। नेटवर्किंग घटक आवेदन के लिए पारदर्शी होना चाहिए। मुख्य रूप से वाईफ़ाई/ब्लूटूथ/मोबाइल फोन के नेटवर्क पर -

1

आप एसएमएस का उपयोग कर सीधे संचार हो सकता है या ब्लूटूथ (बस इसे परीक्षण करने के लिए फोन नंबर के रूप में एमुलेटर पोर्ट नंबर का उपयोग करें)। यदि आप वाईफ़ाई या मोबाइल फोन नेटवर्क का उपयोग करते हैं, तो आपके पास दोनों सर्वर आपके सर्वर से जुड़े होंगे, आपके पास सीधा कनेक्शन नहीं हो सकता है, या यहां तक ​​कि अगर कुछ मामलों में आप कर सकते हैं, तो आपको इस पर रिले नहीं करना चाहिए।

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