का उपयोग करके NoSuchMethodError मैं एक साधारण ज़ैमरिन एंड्रॉइड प्रोजेक्ट में ट्विलियो आईपी मैसेजिंग का उपयोग करने की कोशिश कर रहा हूं, लेकिन दुर्भाग्यवश नवीनतम नुजेट पुस्तकालयों के साथ समस्याओं में भाग ले रहा हूं: Twilio.Common (v। 0.3.4.2) और Twilio.IPMessaging (I 0.15.0.4 और 0.15.0.6 दोनों की कोशिश की)।TwSio IPMessaging
मेरा सेटअप इस तथ्य से जटिल है कि ऑनलाइन ज़ैमरिन नमूने हाल ही में लाइब्रेरी रिलीज के भीतर अप्रचलित हैं --- इसलिए ट्विलियो एसडीके शुरू करने के तरीकों को कॉल करने के बजाय, मेरा कोड बस Twilio.IPMessaging.IPMessagingClient.Create को आमंत्रित करता है। इनपुट पैरामीटर थोड़ा स्पष्ट नहीं कर रहे हैं, लेकिन कहीं और पढ़ने मैं एक हस्ताक्षर का उपयोग कर बाध्य करने के लिए कोशिश कर रहा हूँ: NoSuchMethodError
विवरण के साथ:
IPMessagingClient IPMessagingClient.create(
Context context,
AccessManager accessManager,
IPMessagingClient.Properties clientProperties,
Constants.CallbackListener<IPMessagingClient> listener)
यह इस तरह से लागू है, मैं हमेशा एक त्रुटि संदेश प्राप्त "no static method \"Lcom/twilio/ipmessaging/IPMessagingClient;.create(Landroid/content/Context;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/twilio/ipmessaging/IPMessagingClient;\"
कोई विचार? मुझे ट्विलियो का उपयोग करने का विचार पसंद है, लेकिन पुरानी प्रलेखन और दुर्भाग्यपूर्ण दुर्घटनाओं के बीच यह केवल मैसेजिंग को लागू करने के लिए आसान लग रहा है।
क्या आपने इसे हल करने का प्रबंधन किया था? मुझे एक ही समस्या का सामना करना पड़ रहा है – nmilcoff
वही है। ट्विलियो समर्थन ने सुझाव दिया कि आईपी मैसेजिंग अब बहिष्कृत है (यह कभी बीटा से परे नहीं चला) और हमें प्रोग्राम करने योग्य चैट में जाना चाहिए। समस्या यह है कि नए उत्पाद में ज़ैमरिन का समर्थन नहीं है, और वे ईटीए प्रदान नहीं कर सकते हैं। – Strillo