我试图通过使用有效的用户ID修改android HelloMonkey几天来打电话,当我打电话时我收到错误“拨打电话时帐号SID不能为空” 我的代码就像
public void connect(String phoneNumber) {
Map<String, String> parameters = new HashMap<String, String>();
parameters.put("PhoneNumber", phoneNumber);
if (device == null){
Log.w("", "Failed device == null");
}else{
Log.w("", "device != null");
}
connection = device.connect(parameters, null /* ConnectionListener */);
if (connection == null)
Log.w(TAG, "Failed to create new connection");
}
没有找到null
请帮忙。 提前致谢
答案 0 :(得分:1)
使用&#34; To&#34;而不是使用键名作为&#34; PhoneNumber&#34;作为Map参数的关键。
public void connect(String phoneNumber) {
Map<String, String> parameters = new HashMap<String, String>();
parameters.put("To", phoneNumber);
connection = device.connect(parameters, null /* ConnectionListener */);
if (connection == null)
Log.w(TAG, "Failed to create new connection");
}