openfire サーバーに接続してログインしようとすると、smack apiを使用して Android チャット アプリケーションに取り組んでいます。エラーが発生します。
jks 実装が見つかりません
しかし、時々ログインできるようになります。
問題がわかりません。
これが私のコードです:
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);
}