我正在关注针对Android应用的Twilio Android快速入门教程。以下是教程的链接: https://www.twilio.com/docs/quickstart/php/android-client/make-outgoing-call
我正打算拨打电话。我已经使用Twiml应用程序设置了试用帐户。我已经设置了令牌的URL,以及为Twilio的xml提供服务的/ call端点的URL。
我收到了令牌,并且设备对象的状态已准备就绪。
但每当我调用Device.connect时,都会收到以下错误: 连接新呼叫失败 java.lang.NullPointerExpection 在java util.HashMap。
以下是我正在使用的代码:
Connection connection = device.connect(null /* parameters */, null /* ConnectionListener */);
if (connection == null){
Log.e("failed to connect", "Failed to create new connection");
}
答案 0 :(得分:0)
I also had the same problem but by adding elements to hashmap and passing the map to connect method resolved my problem.
public void connect()
{
HashMap<String, String> hash=new HashMap<String, String>();
hash.put("To", "22");
connection=device.connect(hash, null);
if(connection==null)
Log.w(TAG, "Failed to create new connection");
}