未找到android smack jks实现
我正在使用smack api开发android聊天应用程序当我尝试连接并登录openfire server时,我遇到一个错误: 未找到jks实现 但有时它允许我登录 我不明白这个问题 这是我的密码:未找到android smack jks实现,android,smack,Android,Smack,我正在使用smack api开发android聊天应用程序当我尝试连接并登录openfire server时,我遇到一个错误: 未找到jks实现 但有时它允许我登录 我不明白这个问题 这是我的密码: if (Build.VERSION.SDK_INT >= 15) { config.setTruststoreType("AndroidCAStore"); config.setTruststorePassword(null);
if (Build.VERSION.SDK_INT >= 15) {
config.setTruststoreType("AndroidCAStore");
config.setTruststorePassword(null);
config.setTruststorePath(null);
} else {
config.setTruststoreType("JKS");
String path = System.getProperty("javax.net.ssl.trustStore");
if (path == null)
path = System.getProperty("java.home") + File.separator + "etc"
+ File.separator + "security" + File.separator
+ "cacerts.bks";
config.setTruststorePath(path);
}
虽然有点晚了,但这似乎是一个骗局。此问题的公认答案建议使用“BKS”信任存储类型而不是“JKS”。