2016-06-27 8 views
7

, मैं अपने एमुलेटर आईडी का उपयोग करके अनुकरणकर्ताओं के बीच एसएमएस संदेश भेज सकता हूं (देखें: https://stackoverflow.com/a/4726121/212508)। हालांकि यह विधि दाएं तरफ पैनल के साथ नए अनुकरणकों पर काम नहीं कर रही है।एंड्रॉइड स्टूडियो 2.0 से पहले एंड्रॉइड अनुकरणकर्ताओं के बीच एसएमएस भेजें

क्या नए एंड्रॉइड एमुलेटर (2.x) के बीच एसएमएस संदेश भेजना संभव है?

नोट: मैं एमुलेटर से एम्यूलेटर को संदेश भेजना चाहता हूं। टेलनेट या एडीएम के माध्यम से नहीं।

उत्तर

7

मुझे एक ही समस्या का सामना करना पड़ रहा है। ऐसा लगता है कि यह एक ज्ञात बग है, आप इसे यहां पा सकते हैं: https://code.google.com/p/android/issues/detail?id=210767

ऐसा लगता है कि उन्होंने इसे हल किया है, और भविष्य के संस्करणों पर फिक्स जोड़ देगा।

इस बीच मैं इसे हल करने के लिए किसी भी तरह से नहीं मिला है ...

+0

ठीक है अगर समस्या का कोई समाधान नहीं है तो आपको बक्षीस मिलना चाहिए। –

+1

देखें: http://stackoverflow.com/a/39367259/726776 इस धागे में। –

+0

हां, आखिरकार इसे नवीनतम पूर्वावलोकन एंड्रॉइड एसडीके बिल्ड टूल्स में अपग्रेड करने का हल किया गया है – algarrobo

1

लिखें इस कोड और आवेदन उपकरण को हल करती बिल्ड सबसे हाल ही में पूर्वावलोकन Android SDK के लिए 5554.

PendingIntent pi; 
SmsManager sms; 
String msg = "android.telephony.SmsManager.STATUS_ON_ICC_SENT"; 
PendingIntent piSent = PendingIntent.getBroadcast(MainActivity.this, 0,new Intent(msg), 0); 
sms = SmsManager.getDefault(); 
sms.sendTextMessage("5556", null, "This is sample test message", piSent, null); 
0

Ugrading एम्यूलेटर में चला समस्या।

Android SDK Tools 25.2.2 RC1

enter image description here

settigns में "पूर्वावलोकन उपकरण" सक्षम करने के लिए सुनिश्चित करें।

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