connection.isSmEnabled()
总是返回false。
以下是代码
config=XMPPTCPConnectionConfiguration
.builder()
.setHost("host")
.setPort(5222)
.setServiceName("localhost")
.setSecurityMode(SecurityMode.disabled)
.setDebuggerEnabled(true)
.build();
connection=new XMPPTCPConnection(config);
XMPPTCPConnection.setUseStreamManagementDefault(true);
send.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v)
{
connection.setUseStreamManagement(true);
Toast.makeText(getApplicationContext(), String.valueOf(connection.isSmEnabled()), Toast.LENGTH_SHORT).show();
connectionss con=new connectionss();
con.execute();
//Intent i = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
//startActivityForResult(i, 1);
}
} );
请帮助。我试图在android中测试smack 4.1。
答案 0 :(得分:0)
这可能是因为Smack 4.1.0-beta1中的一个错误。尝试使用beta2。